寫給仍在軟件初級階段摸索的自己

    本篇文章寫給自己,也寫給衆多和我一樣的程序員。

    在一個剛接觸軟件開發的人眼裏,編程應該是一件非常高大上的事情。最初因爲可以搭建一個網站,做一個簡單的app而感到興奮。那種喜悅應該來自於創造,來自於代碼的神奇。初步接觸軟件開發的,多數會被這門技術而吸引。不知道別人的大學是什麼樣,我在學校裏學習的技術都比較膚淺,也許正是因爲膚淺,所以才感興趣。人嗎!總會對膚淺的東西津津樂道。那些真正靜下心來的,最終就成了我們嘴中的大牛。
    大學時期是對軟件的初步認識,進入公司便是校驗四年的成果。剛進入公司,你會對代碼有一個全新的認識,各種框架,各種發佈環境,各種輔助開發的工具。那個時候會覺得學校學的沒啥用,但這種想法是錯誤的。就用java來說,== 和 equals,如果理論基礎學習的好就不會犯一些低級錯誤,相反就會導致業務上的bug。你的第一份工作將會對你有很大的影響,它會決定你的起步,決定你對待工作,對待軟件的態度。剛出校門的人都是摩拳擦掌,現在看來也大可不必,而是要精挑細選。
     第一份公司的磨練會讓你成長的十分迅速。工作一段時間的程序員就應該對 高併發,大數據,安全性有所認識,即使工作中沒有遇到,但自己要意識到這三樣的重要性。當你對公司的業務,對公司的技術掌握熟練之後,很多人都會想到跳槽。如果真的覺得自己確實實力提升了,可以嘗試,但不能盲目。一味的跟風,可能導致你會走的更差。跳槽就需要你判斷自己該走什麼樣的路了,如果你想當大牛,就去bat,tmd這些頂尖的公司。這些公司本人可能永遠無緣了,因爲本人技術很爛。如果你想做全棧,也可以考慮去小公司,一個人掌管着公司的項目。但是很多人和我一樣,就是在跳槽間漲點工資,這是很可悲的。以前網上說三十多歲求職被拒。很多人不相信,認爲只要技術硬就可以,當然技術硬,肯定可以,但是有多少人有機會,有能力成爲那批人。當你刷着某音的時候,人家在研究源碼,試問一下,你還真的可以靜下心來做研究嗎?還有一條路,是最不現實,然而是一條意義非凡的路,那就是自己做軟件。這就需要更多的努力,更強大的心態。如果在好的學校,再遇幾位知己好友,那是創業最好的時機。工作中看到模糊不清的需求,看到雜亂的代碼卻又有點無能爲力,自己的軟件也許絕不允許這種現象的出現。

    無論選擇什麼路都認真幹吧!工作中要高效完成任務,認真對待。業餘時間,研究新技術也好,做自己的軟件也好!不斷提升自己。如果上班不認真,下班四處顛,那麼離軟件的核心就會漸行漸遠。本人是個菜鳥,在此胡言幾句,各位看官莫想太多,一笑而過!

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