今天這篇文章比較特殊,我打算露臉一下, 作爲本身經營的號,到目前爲止,應該不少人還不知道做者長什麼樣,是否是應該是程序員的樣子? 還有想表達下昨天有人反饋的問題,技術人是否是應該一直堅持技術的問題,有人喜歡看白氏雞湯(個人微信頭像是大白的頭像), 有的人喜歡看技術文章。前端
右邊的是我,不是很帥!vue
一般咱們說程序員須要在專業技術方向上積累到必定的厚度,其實要可以運用技術有效地解決實際問題。兩年到3年 對於熟悉一個編程語言以及技術來講,應該是綽綽有餘,在工做上也是駕輕就熟了。但是當程序員在某一項技術上浸淫時間長了以後,卻常常會出現另外的問題,那就是:看待問題時受限於自身的技術積累。java
可是有一點你要明白:技術最終的目的是爲了變現,不只對技術人仍是對企業資本家。說明白點就是技術高低不是看你懂多少理論,而是實際解決問題的效率和能力。python
我打算從幾個方面來談這個話題。android
必定有某一項技術最適合解決某個問題的資本程序員
不管你是用哪一種語言來開發,或者說你會哪一種語言,可是工做中,你須要解決本身或者別人開發帶來的bug.
web
在我看來,技術是用來解決問題的,當咱們要解決某個問題實現某個目標時,技術可能有不少種,可能每種均可以實現,但不一樣的技術面對的難度、付出的成本必定是不同的!對於公司、我的來說,都應當選擇綜合成本最低的那項技術。編程
當咱們作技術方案選型時,應當問「這項技術適合解決哪類問題?」、「這類問題最適合用哪一種技術來解決?」,而不是問「我掌握的技術該怎麼解決這個問題?」。微信
要知道,咱們學技術是用來解決問題的,是要可以靈活有效的控制和運用掌握的技術,而不是把本身交給某項技術反受技術左右的。難聽點爲了賺錢養家餬口的。app
一字槽口的螺釘就要用一字螺絲刀,內六角的螺絲就要用內六角的扳手。這是很直接很簡單的道理,咱們在生活中會下意識地遵循這種規則,而一旦咱們面對技術這種相對複雜的事情,卻每每不能迴歸到事物的本源,這是須要咱們思考的。
跳槽時切勿拒絕換技術
當程序員熟練掌握了一門技術(好比 web前端,java, vue, python……),他在選擇新工做時就常常會主動給本身設置路障,不用 vue的公司不去,不用 python的崗位不考慮……其實我以爲這是沒必要要的。
學習一門技術固然有成本,用精通的技術來解決問題會有駕輕就熟得心應手的感受,可以事半功倍。這是很是好的。可是,等等!難道你真的打算一生把本身侷限在某項技術上嗎?難道你認爲你幹了N年程序員就只得到了這項技術?
我以爲不是這樣子的。你熟練掌握了某門技術,這固然是你很是重要的收穫。可是這毫不是最重要的,真正重要的是下面兩點:
學習能力
解決問題的能力
學習力請看:程序員最核心的競爭力是什麼?
對,你沒看錯,這纔是一個程序員在精通一門技術後真正的收穫。
你經過掌握、精通一門技術發現本身的學習模式確認本身的學習能力,一通百通,再學其它技術就會快不少,由於你得到的有關學習的經驗和認知是通用的。因此,我認爲發現本身的學習模式強化本身的學習能力是真正核心、重要的收穫之一。
還有,技術只是一把劍,這把劍的威力如何,就看使用它的人怎麼樣因地制宜審時度勢的運用它。攻守之道,妙乎於心。好比android 開發,你所在的公司不用kotlin,你卻每天學習kotlin, 別人卻在學習java 遇到問題,立馬解決了。吃虧的仍是你。
真正的高手,摘葉飛花皆可傷人。這就是解決問題的能力了,一樣的太祖長拳,在喬峯手裏就有摧枯拉朽的氣勢和震懾人心的威力,這就是喬峯的本事,這個本事是獨立於太祖長拳的。程序員也同樣。因此,解決問題的能力是一種真正重要的收穫。
技術人就應該堅持技術嗎?
上面的其實只是一個對於技術話題的一些見解,既然選擇了技術道路,就要堅持下去,固然技術只是咱們立足程序員圈的資本,可是立足社會靠的什麼?靠的是代碼? 顯然不是。
極可能你是經過我 2年前的技術博客關注的,也多是後面看到個人非技術文章關注的,但有一點你們的共同目的,就是內容能帶給你幫助,你能收穫。固然我也能收穫不少。
還有不少人想知道,我平時寫代碼嗎? 我平心的告訴你,我天天都在敲代碼,可能你睡了,我尚未下班。我不否定技術的重要性,可是若是你拿這個看成評論別人高低的標準,我真想吐口痰給你,技術只是變現的工具,若是有一我的真的能經過其餘渠道變現,難道這也是你要噴別人的理由嗎?
還有人質疑個人技術是否是水筆,抱歉的告訴你,若是你的編碼能力高於我,我想你早就取關了,固然編碼是衡量一我的的能力的項目之一,可是代碼以外的一切纔是衡量一我的是否優秀的重要標準之一。
還有有人問我,別把沒時間看成你沒幹貨的理由? 倒是,我如今是時間不夠用,由於我也要上班啊,也要工做,也要養家餬口,若是我成天去研究對外的技術文,那個人工做誰來完成? 個人工資誰來發?何況在一家公司,就要對公司作到本身的責任,哪怕我平時接觸再高端的技術,我也不可能分享啊,我分享了也未必見你打個賞,我還要揹負被開除的分享,之後,我不會寫太多的技術文,甚至不會再寫了,不表明我不會,也不表明我技術菜,只是我認爲,我這個年紀,就該去作這個年紀該作的事情!
寫博客就能進大公司嗎?
不少人,包括個人讀者,會有人問「白兄, 寫博客寫多了是否是就能夠進大公司了?」 。 我能夠負責人的告訴你,你想多了,適當的博客能夠提升你的寫文檔的能力, 語言組織能力,和對之前的技術的覆盤。 適當的寫,我同意的,寫多了 ,沒有高質量的內容,在你跳槽的時候實際上是個減分項目。還有讀者竟然偏激的認爲「是咱們讀你的技術博客,才把你送進了大公司,你要感謝我 ,不該該你求我?」 ,當時 我看到後很生氣,其實在我還沒寫博客以前,我就在大公司了,直到你看到個人文章的時候,我已經大公司2年了。
敬畏技術,可是別神化技術
回到開頭的話題,有經驗的程序員千萬別被技術綁架了!意思就是在內3年以前,你應該堅持技術,沉澱技術,主要以技術爲主,固然遇到政策的東西,你也應該去關注。買房 落戶這些別忽視。
可是當你畢業3年之後,你還把技術看成神話,那就是很可怕的東西,若是真想走技術路線,請把業務作好! 業務能力其實大於技術能力,一個業務能力很熟的人,專心寫代碼不會爛到哪去。
固然本人也感謝技術,技術讓我從西北的農村,一路走出來,也讓我年紀輕輕就能在一線立足,不只感謝本身的對技術的執迷,也感謝時代的機遇,也感謝呆過的公司,能在對的時候趕上對的技術。 也少不了各位讀者一路的關注支持。
固然,我更但願,我帶給你的東西不只時技術,而是對你成長的啓發,我想,授人以魚 不如授之以漁。
可是,也送給你們一句話, 不浮躁,多努力,成功就會來的更快更早。
我在我一個的羣說過:
技術最終的目的是爲了變現,不只對技術人仍是對企業資本家!
當別人只對你的技術挑毛病的時候,其實你其它方面都沒毛病了。
當別人之看好你的技術時,其實你其餘方面都有毛病。
犧牲了啪啪啪的時間寫文,小手指主動點吧!