還在埋頭幹活?給程式設計師的幾個忠告

2020-02-05     指尖上的代碼

開門見山,今天這篇文章是給程式設計師的幾個忠告。

即使你不是程式設計師,看看也有好處。

堅持學習,高效的學習

從去年下半年開始,大大小小的公司開始接二連三的出現裁員。找工作的好時候已經一去不復返了,不像前幾年學個安卓、ios 培訓班,出來輕鬆找個 2 萬塊錢的工作。

現在競爭這麼激烈,要通過不斷學習,提高自己,才能保持競爭力。

一般人都知道學習的好處,但是學習苦,大部分人都堅持不下去,如果你還在堅持學習,那麼恭喜你已經超過了很多人了。

除了堅持學習,還要會高效的學習,單位時間內你學到的東西越多越好。

十幾年前我剛工作那會的學習主要靠,買書、泡 CSDN、JavaEye、看博客,如果你現在還是完全靠看書、看文章,我覺的不算高效。

現在那麼多優質的視頻課程,學起來比看書快多了,找一些大牛出的課程,適當花點錢。再說了,花了錢會給自己點壓力,不學的話錢就浪費了,讓你更容易堅持下去。

不要在學習方面捨不得花錢,投資自己比投資其他東西更靠譜,再說普通人能接觸到的好的投資機會也不多,房子太貴,股市、P2P、加密數字貨幣,不送人頭當韭菜就不錯了。

以上不是說只有花錢才是高效學習的唯一途徑,你能找到其他高效的途徑,沒問題。

提高眼界,具備經濟頭腦

程式設計師普遍都對技術細節、原理感興趣,不太關注應用場景。反而就是應用場景,會讓技術產生更大的價值。

最好的例子就是前兩年大火的區塊鏈,區塊鏈本身不是新技術,所用到各種的技術很多年前就有了,但是直到比特幣、以太坊的火爆,才讓區塊鏈技術成為焦點。

當時除了各種烏煙瘴氣的發幣、炒幣,區塊鏈技術一直也沒找到特別合適的應用場景。後來利用以太坊技術的加密貓橫空出世,成為一個現象級的 DApp,從事區塊鏈研發的人們才發現,原來技術還可以這樣用,於是後面跟風出現一堆加密狗、猴、兔、龍……動物園的動物都不夠用了。

技術人員要提高眼界,要能看到、想到技術之上都有哪些應用場景,否則你根本想像不到,一個技術會產生多大的價值。

還有一點,如果你做了一個內部系統或者工具,確實能解決某些痛點,這時候不要覺得項目做完就是終點了。你需要有點經濟頭腦,想想這個內部項目能不能幫公司賺點錢,既然能解決內部的問題,說不定外面很多人也有這個需求,沒準就能搞成一個無心插柳的賺錢項目。

多學技能,知識面要寬

我經常建議身邊的 Java 程式設計師,有時間學學 Python、Go 語言。不是說非得做 AI 或者區塊鏈,才需要學這兩種語言。多學點沒壞處,我在學的過程中就發現,以前用 Java 處理起來很費勁的問題,用 Python 可以很輕鬆的解決。

每個人都是一樣,應該額外多學幾種技能,拓寬自己的知識面,遇到問題的時候,你能找到更優的解決方式。

我原來做過一段時間遊戲,當時大家還在死磕端游、頁游的時候,智慧型手機已經出現了,但是很多專家認為手機硬體不行、螢幕太小、按鈕太少沒法操作,斷定手機上的遊戲不會有太大作為。

我們老闆認為以後是手機的天下,讓我們提前學習安卓、ios 遊戲開發。後來的走向大家都知道了,由於我們準備的早,動手快,讓我們享受了很長一段時間的移動網際網路紅利,競品少、買量便宜的日子很爽。

這個事說明兩點:第一,因為老闆有足夠的知識、見識,能獨立作出判斷,不是人云亦云,不是專家說啥就信啥。第二,你額外學的技能,如果你認為它會是未來的趨勢,就算現在還不是主流,你提前學了,以後能享受先發優勢。

要有點法律意識,保護好自己

你們看的這個題目,可能會不太理解,給你們提示一下,幾年前快播的事情還有印象吧。

技術無罪,但是如果用技術去配合犯罪,那就不一樣了。

可能你們會問,「我不參與黃賭毒的項目,是不是就沒有風險了?」

前兩天在知乎上看的一個真事,一個程式設計師,因為寫的爬蟲程序進了看守所,理由是涉嫌破壞計算機信息系統。他只是負責爬蟲的環節,和很多人合作,眾多合作夥伴享受他的技術帶來的便利。最可悲的是,直到進去了,他都不知道到底誰是犯罪份子,他參與做了什麼壞事。

現在這個社會太複雜了,希望大家應該具備點法律常識,知道底線在哪裡,不能主動參與作惡,還要防止被人利用了。

即使你的技術不違法,一旦被犯罪份子利用了,一樣有責任。小心被人賣了,還幫人家數錢。

提高動手能力

這裡說的動手,不是指學習過程中做個簡單的 demo,更不是照著現成的例子邊學邊擼代碼。

而是指,如果你有個想法,並且你自己能搞定,你就去把它做出來。

你的想法一定是來自於你身邊真實的需求,千萬不要 yy 一個需求,否則你做出來之後,很可能沒人用,甚至連你自己都不想用。

真的,該動手就動手,做個安卓小遊戲、微信小程序……不要看不上這些小的事,萬一你做出來的是個小而美,說不定就有機會變成一個爆款,萬一是下一個「Flappy Bird」呢(一款來自於越南獨立開發者的爆款遊戲,靠廣告變現日入 5 萬美金)。

動手的過程中會鍛鍊你各方面的能力,你是產品,你是開發,你要考慮交互,你要考慮推廣等等,再小的產品也是五臟俱全。

最後,套用一句爛大街的話,「這是一個最壞的時代,也是一個最好的時代」,形勢下行,競爭激烈,但是機會也多。時代在變化,社會在發展,不能只悶頭幹活,還要抬頭看路。

如果覺得以上忠告對你有幫助,請幫忙轉發或者點在看,多謝。

文章來源: https://twgreatdaily.com/zh-tw/MXT5FnABjYh_GJGVMsu8.html