想成為一名程序員該如何做(想成為一名程序員怎么下手)
程序員的世界并沒有你想象的那么有趣。
1.
如果你認(rèn)為黑客可以立即攻擊軍事系統(tǒng),
那你就是想太多了。
破解一個系統(tǒng)需要運氣、力量和長時間的磨練。
看看那些WindowsXP系統(tǒng),只用了10秒。
但你要知道360前期花了多少年時間來研究這個系統(tǒng)。
2.
如果你認(rèn)為成為一名程序員就能讓你在互聯(lián)網(wǎng)上自由活動,
那你就是想太多了。
你仍然需要購買代理來繞過防火墻,因為自己設(shè)置國外服務(wù)器并不比購買代理便宜。
設(shè)置網(wǎng)站時您仍然需要注冊。政府對這方面的監(jiān)管并不像你想象的那么無效。
在H網(wǎng)上,資源可能沒有高中生那么多。
3.
如果你認(rèn)為成為一名程序員可以實現(xiàn)你的天馬行空的想法,
那你就是想太多了。
你的每一個令人驚嘆的產(chǎn)品都需要一群優(yōu)秀的隊友。
另外,做一個情緒化的程序員真的很累。
4.如果你認(rèn)為成為一名程序員可以改變世界,
那你就是想太多了。
目前程序員比例:
大師:丹尼爾:編碼器=::
資本是社會發(fā)展的動力。如果沒有技術(shù)產(chǎn)品的預(yù)生產(chǎn),僅靠代碼就很難實現(xiàn)財務(wù)自由。
說了這么多,我想說的是,
如果你想傳遞程序員的身份
發(fā)財、用超級捷徑、用歪腦子等等。
最好不要去想這個。
一步步,
一點一點學(xué)習(xí)。
程序員的世界很干凈。
只有有愛,才有未來。
程序員的世界幾乎已經(jīng)給你解釋清楚了,沒有什么稀奇的。
我不知道這些評論的意義何在。他們有沒有問:
制定一個時間表。
大一
C/C++是貫穿你大學(xué)四年知識體系的基礎(chǔ)語言。
當(dāng)然,有人不學(xué)C/C++,照樣過得很好,這也沒有什么錯。
但我建議你認(rèn)真學(xué)習(xí)。
你應(yīng)該多做一些ACM題。
杭電的要求不高,平均每天1道AC題。即使你不認(rèn)為自己想成為精英,這些問題也很難(只是覺得很難)。
歡迎來到杭州電子科技大學(xué)在線評委acm.hdu.edu.cn/x120.jpg'接下來是介紹性語言
HTML、js、css,這些前端開發(fā)語言必須掌握。
如果你能實現(xiàn)一個基本的網(wǎng)站就可以了,或者你能看懂網(wǎng)站源碼。
如果你想通過別人的網(wǎng)站入侵別人的系統(tǒng),你必須明白這一點。
偶爾做點項目,賺點外快,比上街發(fā)傳單容易多了。
大二
算法、數(shù)據(jù)結(jié)構(gòu)、計算機網(wǎng)絡(luò)
這三點是重點~
算法:
吹牛完全取決于算法。如果你有很強的算法,從某種意義上來說,就意味著你有很強的編程能力。
沒有哪個互聯(lián)網(wǎng)公司會輕視擁有強大算法的人才。
算法導(dǎo)論(潘金貴等編,機械工業(yè)出版社2006年出版)_百度百科baike.baidu.com/item/%E7%AE%97%E6%B3%95%E5%AF%BC%E8%AE%BA/?fr=aladdinx120.jpg'這本書我還沒看完,不然也不會像評論說的那樣來知乎炫耀了!
數(shù)據(jù)結(jié)構(gòu):
這一點在實戰(zhàn)中一般都能體現(xiàn)出來。
有些后端程序員的數(shù)據(jù)庫表結(jié)構(gòu)很亂,更不用說優(yōu)化了。
計算機網(wǎng)絡(luò):
很多人不知道什么是網(wǎng)關(guān)。
我不知道ipv4和ipv6的應(yīng)用場景和社會意義,更不知道它們之間的數(shù)據(jù)交互。
不知道tcp和udp的區(qū)別和優(yōu)缺點,也不知道http是基于什么的。
TCP和UDP最全區(qū)別-CSDN博客blog.csdn.net/li_ning_/article/details/HTTP和TCP的區(qū)別和聯(lián)系-CSDN博客blog.csdn.net/u/article/details/協(xié)議本區(qū)塊只是入門知識,但阿里面試時100%會問你!
大三
現(xiàn)在還不是撒網(wǎng)的時候。你必須確定你的方向。
后臺?前端?
如果是后臺:java、php、py?
如果是前端:
移動端:android、ios?
Web端:Vue,反應(yīng)如何?
或者放棄開發(fā)去做測試?做產(chǎn)品?
或者回家繼承家業(yè)!
大四
這個時候?qū)嵙?xí)就非常重要了。
應(yīng)用還是安全?
我們應(yīng)該在業(yè)務(wù)層面還是在底層?
今年別浪費時間了。
這是你可以公開向父母索要生活費的最后一年。
今年你必須能夠使用一種語言來養(yǎng)活自己。
不然你就沒用了!
最后推薦方向:服務(wù)器后端研發(fā)。