你......真的了解我吗?
做程序員難,做一個全棧程序員更難,為了讓代碼變的優(yōu)雅
我每天都把自己深深的埋在代碼里
而有人曾說了解我,是真正的我,還是在代碼中的我,代碼中的我,優(yōu)雅整潔還有點逗B
"Hello, world ! "
探索(Dig) / 提問(Ask)
記得剛入行的那幾年,各種問題一直陪伴著我成長。每天的工作和學習都會遇到各種不同的問題,有的簡單很快就可以解決,有的已經(jīng)超出了當時的能力范圍,但依然要硬著頭皮去嘗試解決,最后往往力不從心,總是差那么一點點。
其實真的很想找個厲害一點的大牛問一下,可是又問不出口。因為我知道大牛他真的很忙,對于這種簡單的問題他沒有時間甚至不屑去回答。簡單的問題問多了,再有耐心的大牛也會煩的。
如果有大牛指導一下,可能10分鐘就解決了;但在自己摸索的情況下,當時花了整整1天甚至無解。
有時候就在想如果真的可以,我愿意花錢去提問,讓大牛來回答我的問題,這樣對我的進步和成長,可能會更快一點,甚至我那緊急的問題也能快速的解決,也不用再加班熬夜改BUG了。同時還可以節(jié)約我的時間,讓我有更多的時間去學習更多的知識,何樂而不為呢?
甚至大牛將他遇到的問題以及解決方案和思路都分享出來,這樣對于遇到類似問題者以及想學習的人不是一種更有益的幫助呢?
我把這種行為叫做 " 偷 " 。偷學經(jīng)驗、偷看答案、偷看思路、偷看代碼、偷.... 就算是付偷看費我也愿意。因為它可以讓我的技術、經(jīng)驗、思維、解決問題的能力直線上升,最重要的是可以讓我和運營組的妹子一起下班。我當然愿意了,難度你不愿意嗎?
文庫(Doc)
當我感覺我已經(jīng)牛逼了之后,我就開始想自己寫點博客什么。在有些人的眼里,那叫裝逼。但是在我看來,這叫分享。
比如說,你看到一篇好的文章,你愿意把他推薦給你的朋友嗎。你當然愿意。你掌握了最前沿的人工智能算法,你愿意把這些知識和你踩過的坑分享給你的朋友嗎?你當然愿意。
寫文章可以加深印象,同時也在分享知識,分享是一種美德。
閱讀是關鍵,靜下心去閱讀各種技術文章和文檔,會讓你的知識域變的非常廣。
現(xiàn)在我依然堅持每天閱讀技術文章5W字,同時寫點技術感想。
招式(Xyz)
什么是招式?在古代有各種各樣的招式,例如:降龍十八掌,無影腳等。沒有一招一式的練習哪來的一身武藝呢?寫代碼也是如此。
不了解基礎的語法,怎么寫代碼呢?會寫基本的循環(huán),能夠實現(xiàn)基本的業(yè)務邏輯但是你能保證你的代碼既簡潔又高效嗎?
怎樣讓自己的開發(fā)能力快速的提升,這其實是一直以來困擾著我的問題。直到有一天,我和以前大學老師聊天的時候才想明白。
以前上學的時候,老師講了一個概念和一個例子,我是怎樣記住這個概念甚至運用到我們遇到問題里面的呢?那就是做題。通過不斷的做類似概念的題目,以至于以后只要看到類似概念的問題,很快就能解決了。
所以,做題是快速提升能力的好方法。當然,做那些選擇題,填空題,背概念的題目,就算了吧。要做可以在線編程提交代碼運行測試用例的題目,這樣讓你在做題的時候也在編碼和測試。提交運行通過的代碼后,你還可以看到別人更加簡潔高效的實現(xiàn)方式,這樣來修煉一招一式,你還擔心沒有提升嗎?
如你已修煉完各大流派(知識分類或企業(yè)面試題)的招式,那你可直接單挑六大派(網(wǎng)易、阿里、騰訊、百度、搜狐、新浪、京東),讓工作找上門!!!
總結--猿助猿
程序猿幫助程序猿,英文名D(Developers) A(Assist)D(Developers)。
回看自己一路跌跌撞撞走到現(xiàn)在,真的很不容易。只有經(jīng)歷過才知道開發(fā)道路上的曲折。希望通過自己的努力能夠幫助即將入行的新手還有更多的同行。
猿助猿(www.dadio.xyz),開發(fā)者進階互助圈。這是屬于我們開發(fā)者的編程圈。這里包括了 探索(Dig)、提問(Ask)、文庫(Doc)、iO、招式(Xyz)等等。
不想當將軍的士兵不是好士兵。不想成為大師的開發(fā)者不是優(yōu)秀的開發(fā)者。
你,現(xiàn)在有點了解我了嗎?
轉載于:https://juejin.im/post/5a44945e518825089e504099
總結
以上是生活随笔為你收集整理的你......真的了解我吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Laravel 5.5 使用 Jwt-A
- 下一篇: Postman接口调试神器