程序員提升能力的建議總結(jié)

本文是閱讀前人建議結(jié)合自身的總結(jié)。

首先,考慮下:為什么要做學(xué)習(xí)這個(gè)或那個(gè)技術(shù)?我的系統(tǒng)性的目標(biāo)又是啥?技術(shù)體系又是啥?
1. 自己的工具箱
使用vagrant搭建的開(kāi)發(fā)環(huán)境,phpstorm/sublime + xshell + navicat + Bcompare + 印象筆記等等,花足夠多的時(shí)間來(lái)思考如何組織你的個(gè)人知識(shí)庫(kù)。

2. 開(kāi)闊視野,構(gòu)建自己的技術(shù)體系

  • 給自己設(shè)定一個(gè)目標(biāo):目標(biāo)要夠大,才能看到更多風(fēng)景;目標(biāo)應(yīng)該設(shè)定為解決那類(lèi)問(wèn)題,而不是精通某一類(lèi)技術(shù),技術(shù)只是手段,不是目的。
  • 我要成為iOS developer中的達(dá)人”這個(gè)目標(biāo),就遠(yuǎn)不如“我要成為前端應(yīng)用開(kāi)發(fā)的專(zhuān)家”來(lái)得有意義
    方法:
    • 最佳實(shí)踐,把自己的代碼規(guī)范化,形成自己的代碼庫(kù),按照關(guān)鍵字規(guī)整好,功能只寫(xiě)一次,打標(biāo)簽,把實(shí)現(xiàn)的思想,關(guān)鍵代碼進(jìn)行深刻體會(huì),看看有沒(méi)有進(jìn)一步優(yōu)化的可能。以后只要考慮,代碼如何優(yōu)化即可。
    • 初入領(lǐng)域,選擇主流技術(shù)框架,再繼而了解技術(shù)的編程理念和思想,這才是真正要做的,理解思想。
    • 學(xué)習(xí)一門(mén)技術(shù)的程度: 掌握 -> 熟練 -> 精通
    • 在會(huì)一項(xiàng)技術(shù)后, 我還可以去學(xué)習(xí),python, node.js, nginx, Vue, React, Redis, Lisp,Go。理解新技術(shù)和我現(xiàn)有技術(shù)的差異性。
    • 讀優(yōu)秀的開(kāi)源庫(kù) 或者 源代碼,去github逛逛, 發(fā)現(xiàn)新的技術(shù)和這門(mén)技術(shù)背后的思想。 不知道自己怎么規(guī)范,怎么構(gòu)建自己的博客?github上有那么多源碼。
    • 經(jīng)營(yíng)屬于自己的一款產(chǎn)品,如:構(gòu)建屬于自己的博客

3. 溝通能力和文檔編寫(xiě)
4. 積累人脈
認(rèn)識(shí)一兩個(gè)同行,聽(tīng)講座,茶話(huà)會(huì)(手動(dòng)笑哭,還沒(méi)試過(guò));一位職場(chǎng)導(dǎo)師,有疑惑,我可以直接詢(xún)問(wèn)他的建議。
5. 尋找合適的工作平臺(tái)
公司發(fā)展前景(工作5年左右側(cè)重),加入的團(tuán)隊(duì)(新人側(cè)重),薪資福利(兼顧)。
面試時(shí)雙向的,做足功課,準(zhǔn)備一些有質(zhì)量的問(wèn)題,指出產(chǎn)品中的問(wèn)題,詢(xún)問(wèn)開(kāi)發(fā)流程,如何做績(jī)效評(píng)估。


剛剛查找了下書(shū)簽:
參考地址:https://kb.cnblogs.com/page/522513/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容