入職半年總結

曾經看過某位IT牛人推薦通過定期梳理去提高工作效率的文章,正好心頭髮熱,也嘗試着把這半年的學習與工作情況做下梳理。其框架主要由DONE和TO DO兩部分組成,分別代表了前期工作的總結以及對後來的展望。

Done:

       在剛到公司的前兩個月,主要是讀書爲主,中間也參與過fix簡單bug、測試等工作。下面主要從所看的書目、項目和筆記三個方面分類闡述:

書目類:

《嵌入式linux系統開發標準教程》(70%)------ 這本書可以算作是我對嵌入式的入門書,中間的許多知識在我參與嵌入式項目的過程中很有用處。

《UNIX環境高級編程》(60%)----- 剛進公司的時候,同事們一致給我推薦這本書,說實在話,剛開始讀的時候 的 確有點喫力,到現在爲止,只是閱讀了其中的60%。半年過去,隨着代碼量的增加,對書中所涉及到的許多 知識點也有了更深的認識。曾經我本想先閱讀其它兩本類似但稍微簡單些的書作爲代替,比較經典的有:《UNIX 系 統編程》、《UNIX/LINUX編程實踐教程》,但最後都放棄了。

《UNIX網絡編程》(卷一)(70%)----- 這本書基本上通讀了一遍,看的比較快,不過現在也忘得差不多 了,另外今年要讀卷二了。

《TCP-IP詳解卷1:協議》與《TCP-IP詳解卷2:實現》(10%)-----這兩本書只是閱讀了平時開發過程中所需要的協議相關內容,如IGMP,DHCP協議等。

《Shell腳本學習指南》(20%)----- 這本書中的內容十分具體簡單,但是也比較全面,可作爲學習shell編程中一些基本命令用法的入門書籍。

《sed與awk)》(第二版)(80%)----- 這本書是我這半年在學習shell編程時很重要的一本書。書中對這兩 個命令介紹得非常全面。

《IPV6詳解》(上下冊)(80%) ----- 這本書比較薄,書中對IPV6一些基礎知識做了比較詳細的介紹。可以作爲了解IPV6  的入門書籍。

《IPV6詳解卷二:核心協議實現》(15%)----- 在學習DHCPV6的時候看過相關章節,這本書中主要解釋了具體實現過程中的一些代碼,理論講得過少,另外分析的也不夠具體。

《DNS.and.BIND.on.IPv6》(第1版)(60%)------ 這本書很薄,總共才50多頁,在搭建BIND平臺時參 考過這本書。

《C和指針》(20%)------ 這本書對指針的介紹十分詳細易懂,我所閱讀的也正是那部分。

上面只是列出了一些已經閱讀或參考過的一些書籍,下面列出些閱讀過的一些技術文檔:

《Gnu make》中文版和英文版(60%)------ 在編譯項目或者修改Makefile文件時經常會參考這本書。參考這本書。

《Linux常用C函數(中文版)》(50%)----- 這是網友整理的一個手冊,裏面列舉了在項目開發中經常使用的一些函數,個人感覺十分有用。

《uboot啓動zImage(go)和uImage(bootm)分析》----- 這篇文檔對我完成《基於Celeno板子啓動分析及文件系統的生成》這篇技術文檔時作用很大。

TR069協議相關:

《CPE WANManagement Protocol》(60%)----- 剛進公司時,就開始接觸TR069協議,這篇是對此協議做相關介紹的技術文檔。

《TR111—Applying TR-069 to RemoteManagement of Home Networking Devices》(60%)----- 這是在測試STUN server 時參考的技術文檔。

RFC3489(Simple Traversal of User Datagram Protocol (UDP) Through NetworkAddress Translators (NATs)-----同樣是在測試STUN Server時參考過的技術文檔。

DHCP協議(V4和V6)相關:

RFC2131(Dynamic Host Configuration Protocol)(100%)

RFC1497(BOOTP Vendor Information Extensions)(60%)

RFC2132(DHCP Options andBOOTP Vendor Extensions)(100%)

RFC3396(EncodingLong Options in the Dynamic Host Configuration Protocol (DHCPv4))(30%)

RFC3315(Dynamic Host Configuration Protocol for IPv6 (DHCPv6))(100%)

RFC3633(IPv6 Prefix Options for Dynamic Host Configuration Protocol(DHCP) version 6)(20%)

RFC3646(DNS Configuration options for Dynamic Host ConfigurationProtocol for IPv6 (DHCPv6))(30%)

RFC3736(Stateless Dynamic Host Configuration Protocol (DHCP) Servicefor IPv6)(20%)

RFC4242(Information Refresh Time Option for Dynamic Host ConfigurationProtocol for IPv6 (DHCPv6))(20%)

RFC4704(The Dynamic Host Configuration Protocol for IPv6 (DHCPv6)Client Fully Qualified Domain Name (FQDN) Option)(40%)

RFC4702(The Dynamic Host Configuration Protocol (DHCP) Client FullyQualified Domain Name (FQDN) Option

)(80%)

IGMP協議相關:

RFC3376(Internet Group Management Protocol, Version 3)(40%)

RFC4605(Internet Group Management Protocol (IGMP)/Multicast ListenerDiscovery (MLD)-Based Multicast Forwarding)(40%)

RFC4541(Considerations for Internet Group Management Protocol (IGMP) and Multicast Listener Discovery (MLD) Snooping Switches)(40%)

還有一些在網上查找的一些零散文檔和學習網站,如我在學習HTML,JS,XML,AJAX基礎時就經常訪問www.w3school.com.cn。其它就不在此一一列舉了。


未完待續-----------------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章