前言
這里筑夢(mèng)師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡(jiǎn)書記錄下自己的學(xué)習(xí)歷程.
本文閱讀建議
1.一定要辯證的看待本文.
2.本文主要闡述了自己在學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)后的感想.
3.覺得哪里不妥請(qǐng)?jiān)谠u(píng)論留下建議~
4.覺得還行的話就點(diǎn)個(gè)小心心鼓勵(lì)下我吧~
編程人員的拉鋸戰(zhàn)
程序員作為新時(shí)代的高收入铝穷、高回報(bào)的工作,一直是大部分畢業(yè)生以及轉(zhuǎn)業(yè)人員的首要選擇,當(dāng)然這其中也有培訓(xùn)機(jī)構(gòu)的功勞
。
隨著選擇程序員行業(yè)的人越來越多,程序員這個(gè)行業(yè)呈現(xiàn)出的現(xiàn)狀基本是:初中級(jí)開發(fā)人員居多,造成崗位供過于求噪裕;高級(jí)和深入研究技術(shù)的程序員依舊緊缺澡腾。
這就好比起初大學(xué)生很少,都是香餑餑,后來大學(xué)生多了,企業(yè)就需要研究生,博士生粱锐。
工作經(jīng)驗(yàn)
然而程序員這個(gè)行業(yè)如何評(píng)定呢,工作經(jīng)驗(yàn)就是首要標(biāo)準(zhǔn),不同的公司有不同的標(biāo)準(zhǔn),大公司的面試較為嚴(yán)格:例如阿里、騰訊、華為等大公司都有技術(shù)評(píng)級(jí),按照學(xué)歷偏友、工作經(jīng)驗(yàn)颅夺、面試情況綜合評(píng)級(jí)朋截。
但往往因?yàn)?code>程序員工作易于解決溫飽問題的原因,很多程序員會(huì)選擇安逸的生活,停止前進(jìn)的步伐。
淺嘗輒止
是程序員大忌,程序員需要不斷的學(xué)習(xí)吧黄。請(qǐng)千萬不要被其他程序員的情況所蒙蔽部服。
程序員這個(gè)行業(yè)往往你稍微一努力,就會(huì)比很多人強(qiáng)很多。不斷努力以后,你就會(huì)發(fā)現(xiàn)不同于以往的圈子拗慨。
積極的學(xué)習(xí)氛圍
人以類聚,物以群分
很多程序員加的有交流群,大家日常都是吹水,生活既安逸又瀟灑,但是那句話說得好:大佬一般都是不聊天的廓八。
你是否尋找過優(yōu)秀的技術(shù)群,群里面的人一起學(xué)習(xí)共同進(jìn)步,平常都在解決問題,偶爾周末吹吹水,一起探討當(dāng)下最流行的技術(shù),你找不到,以為沒有?你錯(cuò)了。
我親身經(jīng)歷,想要尋找優(yōu)秀的群,找了一圈,全是吹水的,那是沒有嗎?不,優(yōu)質(zhì)群和努力學(xué)習(xí)的人到處都是,只是你被你身邊的現(xiàn)狀所蒙蔽赵抢。
現(xiàn)狀
初中級(jí)開發(fā)工程師所必須經(jīng)歷的一環(huán)就是:迷茫期剧蹂、沉淀期、安逸期烦却。每個(gè)人所處的時(shí)間因人而異,畢竟每個(gè)人追求不同覺悟不同宠叼。
度過這一時(shí)期的最壞結(jié)果就是放棄程序員這行,至于原因,我并不清楚。
接下來就是漫長的提升期,按照技術(shù)的實(shí)力,時(shí)長一般會(huì)在3~5年,因?yàn)楣ぷ鞑煌渚簟I(yè)務(wù)邏輯不同冒冬、業(yè)務(wù)強(qiáng)度不同而自適應(yīng)。
在提升期,往往很出現(xiàn)很多問題,至關(guān)緊要的就是如何提升?因?yàn)闆]有方向摩渺。我目前也是處在提升期简烤。
我的建議是:提升有兩個(gè)方向,因?yàn)槲沂欠强瓢喑錾?所以我需要彌補(bǔ)計(jì)算機(jī)基礎(chǔ)。
計(jì)算機(jī)基礎(chǔ)方向和你所選職業(yè)的應(yīng)用方向
為何需要學(xué)習(xí)基礎(chǔ)
這兩天在學(xué)習(xí)圖解HTTP摇幻、圖解TCP/IP横侦、包括過幾天要看的CSAPP(深入理解計(jì)算機(jī)系統(tǒng))。
那么問題來了,很多人反駁過我,看這些書有用嗎?工作又用不到,你大可以去你進(jìn)入交流群去問這三本書好不好,如果跳出來一堆人說沒用,那么你可以離開這個(gè)群了囚企。
所謂計(jì)算機(jī)基礎(chǔ),也可以稱為是程序員這個(gè)行業(yè)的歷史書丈咐。計(jì)算機(jī)這個(gè)行業(yè)也是需要德、智龙宏、體
全面發(fā)展的棵逊。
- 你是否知道互聯(lián)網(wǎng)是如何傳遞數(shù)據(jù)的,HTTP是工作中經(jīng)常用到的,包括Socket,IP協(xié)議。
- 路由,網(wǎng)關(guān),IPV6,SMTP,POP
- P2P,CDN,VPN
舉個(gè)例子:我在工作中需要接入攝像頭,而第三方的攝像頭,往往涉及到P2P的數(shù)據(jù)傳輸,甚至其原理還涉及到NAT穿越,當(dāng)時(shí)我并沒有看TCP/IP,所以我根本無法解決這個(gè)問題银酗。
這些知識(shí)你掌握的越多,你就可以越輕松的解決未知的,不屬于你工作范疇的問題,對(duì)你的整體提升往往是最大的辆影。
千萬不要有:工作中用不到,學(xué)他干嘛
的危險(xiǎn)想法,這便是差距徒像。
人與人的差距不是一朝一夕的產(chǎn)生出來,而是你在安逸的時(shí)候,別人選擇看書。
職業(yè)應(yīng)用方向
不同的行業(yè),其學(xué)習(xí)路線和學(xué)習(xí)重點(diǎn)也是不同的蛙讥。這里以我自學(xué)Node為例锯蛀。
我會(huì)去搜索一些相關(guān)書籍
- 樸靈的深入淺出node
- Nodejs開發(fā)實(shí)戰(zhàn) v6.1.1
- 新時(shí)期的nodejs入門 v7.6.0
- MongoDB+Express+Angular.js+Node.js
通過這四本書的學(xué)習(xí),基本可以使用Nodejs寫出一個(gè)爬蟲,爬取自己想要的東西。這算是Nodejs的第一階段吧次慢。
最后的進(jìn)階
因?yàn)槲覀€(gè)人還處在提升期,所以并不能指引各位如何進(jìn)階,大致方向就是:做技術(shù)管理,做項(xiàng)目管理,創(chuàng)業(yè)這三個(gè)方向吧
結(jié)束語
如果您對(duì)這篇文章有什么意見或者建議,請(qǐng)?jiān)u論與我討論.
如果您覺得還不錯(cuò)的話~可以點(diǎn)個(gè)喜歡鼓勵(lì)我哦.
如果您想和我一起學(xué)習(xí),請(qǐng)毫不吝嗇的私信我吧~
我目前正在進(jìn)行前端和Node的自學(xué),如果你有興趣和我一起學(xué)習(xí),你可以添加我的公眾號(hào)或者私信我旁涤。
我的公眾號(hào)是:FullStackTips