作為乙個程式設計師如何脫離碼農的水平高階更高層次?

時間 2021-05-09 04:42:19

1樓:xiaoping117

第一、多學習。一定要多學習,鞏固已有知識,拓展不熟悉的領域,不要給自己設限,侷限在乙個小範圍裡面。等你成為大牛的時候,你會發現各領域其實有很多相通的東西。

第二、多思考。愛因斯坦說過,學習知識要善於思考、思考再思考、我就是靠這個成為科學家的。凡事多想一想,為什麼,你就不會是乙個簡單的碼農了。

第三、選擇乙個好的技術團隊。在小公司你可能幹十年水平還是沒有見長,但是如果在乙個相對好的技術團隊,技術成長會很快。

2樓:Young

這個我覺得有很多方向,其中有實驗成功的就有:

變得會打交道

對業務層面的理解上公升。

慢慢的團隊的人都服你,聽你的話,管理經驗提公升

3樓:餘生天下興旺

程式設計師只是一線技術工人,和30年前的司機,電工,沒有本質區別。都是憑一門稍有些門檻的技術吃飯,而且隨著工具的進步,知識的普及,這個門檻只會越來越低。

高階,實質上就是要熟悉乙個商業產品的方方面面,在思考,溝通,操作時,使自己能站在更高的層次做出反應。

4樓:xingoo

我覺得碼農的定義在於重複性勞動太多,沒有創新就沒有收穫。因此一定要創新,要創造,比如造輪子、封框架,做這些的過程中才會得到技術的高階。

5樓:路漫漫更恬淡

我覺得不應該面對乙個功能,一上來就用鍵盤開始編寫,容易卡住。遇到迴圈,變數,函式,常量,運算子,語句,複雜應用,讓你矇圈。如果只是從書本上看到一些基本的程式設計方法就開始編寫,完全自己覺得怎麼好,就怎麼寫,只要能執行,不出錯就算通過,那可不行,編個小程式也許可以,但是大型程式,需要考慮特別周密,便於拓展,不易出錯。

那麼真的要養成程式設計的好習慣,必須先看看老一輩程式設計師的經典程式,反覆揣摩,分析它的結構,思路,如何實現不同的功能組合,和實現的具體手法,特殊情況怎麼處理的。

用筆在紙上,寫出這些步驟,完全沒有問題後,再用鍵盤敲出來。

對於程式設計師,只有先效仿,領悟,再嘗試,總結。養成程式設計好習慣.

如果你想不單純當個碼農,那麼就要學著成為專案經理,還要學學美工知識。

如何做乙個程式設計師而不是碼農?

我覺得這問題有點扯淡。研發工程師 程式設計師 碼農。如果你是在正式的工作場合,比如崗位介紹 企業宣傳。那必然都是稱之為 研發工程師 如果是在非正式場合但是也比較正經,比如相親 向家裡人 網路用詞介紹。稱之為程式設計師更容易理解。所以何必再辭藻上區分的那麼清楚呢?引用呼蘭的一句話 大家都是狗,你這是幹...

程式設計師和碼農有什麼本質上的區別?

本質區別在於心態,招人的時候都說是工程師,什麼是工程師?造東西 解決具體問題的人。傳統意義上工程師要做的就是拿著科學家 研究員的發現結合實際造出具體的輪子 扳手 衝擊鑽,放到現在也許不需要你自己造輪子了,但起碼這輪子怎麼來的你得知道,要求反倒更高了。個人以為最重要的在於定義 發現具體的問題並做分析,...

如何評價 月薪3萬以下的碼農並非程式設計師 的言論?

Jevine 對於那些月薪六萬以下,自稱架構師的程式設計師們,其實我們從來沒有把他們歸為我們架構師的隊伍。他們雖然總是以架構師自居,但只是他們一廂情願罷了。 人性如此。3萬是程式設計師這個群體中的高收入群體製造出的乙個符號,用以獲得安全感。人類是安全感的奴隸。社會人的本質是恐懼和焦慮。解決恐懼和焦慮...