个人背景:
本人属于半路出家,本科数学,硕士软件工程,目前快要研三。
技能:
学期期间我主要倾向于大数据挖掘,但是没有做过实际项目。公司实习期间主要使用nodejs开发,项目做也不多。
遇到问题:
我该如何改进提高?
光阴似箭催人老,日月如移越少年。
基於問題回答
segmentfault上的大部分問題我都不甚了解
其實很多時候大部分問題任何一個人都不可能做到了解很多(ps:至少你和我不能),因為問題多種多樣,但是要學會歸納問題的分類,發現某個分類的問題過多的時候,就代表你應該去了解下某個分類的相關知識
想要寫一些文章,確實發現自己的知識比較散,不好組織語言
建議多寫片段,片段寫的多了,自然而然的就會組織起來
我這是開發經驗缺乏的表現,還是基礎太差的表現?
都有,但是開發經驗缺乏佔多數,只有經過多的開發經驗你才知道你的基礎知識是不是知道的過少
我該如何改善提升
多看 多寫 多想 看:經常上一些開源的網站上,例如github,看程式碼,寫對方程式碼的註解 寫:給自己定義一些小的需求,然後實現它 想:多想想同樣的一個邏輯為什麼要這樣設計,能不能有另外的方式設計,為什麼那樣設計不可以
其實做專案挺簡單的,就是實現你想實現的東西。
但是過程中,如果你會,那就很順暢,如果不會,就會卡一卡。
鑑於你說的情況,建議你去看一看完整的一個專案的建造過程,弄清楚之後,可以糅合自己的特長,完成自己的東西。
經驗這東西太主觀,用得上那是經驗,用不上,那就真的用不上了。 。 。
選擇一個具體的方向,然後深入學習~
基於問題回答
其實很多時候大部分問題任何一個人都不可能做到了解很多(ps:至少你和我不能),因為問題多種多樣,但是要學會歸納問題的分類,發現某個分類的問題過多的時候,就代表你應該去了解下某個分類的相關知識
建議多寫片段,片段寫的多了,自然而然的就會組織起來
都有,但是開發經驗缺乏佔多數,只有經過多的開發經驗你才知道你的基礎知識是不是知道的過少
多看 多寫 多想
看:經常上一些開源的網站上,例如github,看程式碼,寫對方程式碼的註解
寫:給自己定義一些小的需求,然後實現它
想:多想想同樣的一個邏輯為什麼要這樣設計,能不能有另外的方式設計,為什麼那樣設計不可以
先附上Markdwon
其實做專案挺簡單的,就是實現你想實現的東西。
但是過程中,如果你會,那就很順暢,如果不會,就會卡一卡。
鑑於你說的情況,建議你去看一看完整的一個專案的建造過程,弄清楚之後,可以糅合自己的特長,完成自己的東西。
經驗這東西太主觀,用得上那是經驗,用不上,那就真的用不上了。 。 。
以上
選擇一個具體的方向,然後深入學習~