如何快速為合格的程序員從初入職場菜鳥到職場大咖,很多程序員在努力充實自己,有時候我們需要對自己進行一次能力定位,了解自己的優勢和沒有掌握的技術。芯學苑本文列出幾點作為初入職場的新手評估自己,明了前進學習的方向。1、技術能力(解決問題的能力)這是非常重要的事;過硬的技術能讓你得到面試機會,並在工作中游刃有餘。當公司招聘一個Java開發人員時,是會優先考慮能力因素的。在實際的項目開發中,一個程序員的技術能力等於其解決問題的能力。如果拿一個尺度來衡量這個能力的話,一個程序員的能力可以用能完成任務的數量和難度來衡量。一個程序員能基本無誤的完成項目中的一個功能算是合格,但在此之前,他對項目的生產力為負,為他布置的任務,中間環節的溝通,修補bug的時間其實要多於自己直接完成該功能的時間的。能較好完成一個完整模塊的程序員才算是較好的程序員,也是項目中的主要開發者。能獨立完成整個項目才是優秀的程序員。2、專業基礎(知識的積累)一個程序員的知識積累很大程度上決定了其解決問題的能力。知道如何編寫代碼是基本的技能,但是知道Java編程語言的原理,知道代碼背後的演算法將使你從人群中脫穎而出。3、主流編程工具今天,事實是,你不能成為一個樣樣都懂的人(雜而不精)。你必須選擇你要掌握的工具。有時這是由工作的環境決定的,但是按照下面說的去做也是一個很好的選擇:構建工具:Maven或Gradle。SCM:Git(不是GitHub。大不相同)。構建自動化:Jenkins。IDE:Netbeans或Eclipse——不僅用於編寫代碼,而且還從IDE中重構和調試代碼。我遇到了很多沒有如何從他們最喜歡的IDE調試的開發人員。Bug跟蹤:Bugzilla或Jira。4、JSF的知識應用程序伺服器所有Java開發人員應該知道如何在ApacheTomcat中部署。當Glassfish開發停止時,下一個最好的事情是JBossWildFly。5、溝通的能力溝通是我們做好一切事情的關鍵。我們必須與我們周圍的環境保持互動,無論是在我們的私人還是職業生活中。一個良好的程序員知道如何在各種團體面表達自己。也許對你來說顯而易見的東西在他人的角度來看並非如此。從大的尺度(比如一個人的工作生涯)來看,一個程序員知識積累的多少只決定於其自學能力和他對編程本身的興趣。在一個分工明確的項目中,程序員需要理解產品,和領導溝通理解自己的任務,和同事們溝通以正確的方式進行合作。無論哪一個方面溝通出了問題都不是小事情,同時,程序員還需要正確的傳達設計的實現難度,以及讓別人正確的理解自己設計模塊的介面。在不寫文檔時,正確的口頭溝通非常重要,需要寫文檔時,良好的編輯能力也算做是溝通能力的一部分。6、自學能力這是一個非常重要的技能,在你自己的空閑時間學習新的技能。不要等待公司為你提供培訓。你需要自己去學習新技術,提升自己在相關領域的水平。從WEB前端開發到架構模式,總是有一些新事物值得學習。經常閱讀博客和論壇,嘗試加入本地聚會小組。你學到的東西可以幫助你的事業。知識刷新頻率極快讓人無法追趕的這個時代,難免會有超出自己知識范圍的時候,此時你的自學能力決定了你能多快的完成任務。7、良好的團隊合作精神無論是部分編程還是大型項目,所有開發人員都是作為團隊的一部分在協同工作。你需要致力於團隊的目的,或幫助新的團隊成員克服障礙。不要存在這種「我只要做好我的本職工作,下班就直接回家」的態度。成為團隊的一部分,幫助周圍的同事,對自己的能力也是不小的提升。就像拿破崙說的不想當元帥的士兵不是好士兵,追求參與一個大型軟體系統的開發,是每個程序員的夢想。在此之前,我們應該學習的專業知識,達到優秀程序師的標准。最後希望各位程序員閱讀本文後能夠得到一些裨益,在這條路上走得更好。
『貳』 劉強東的代碼水平如何
劉強東代碼水平非常厲害啊。高考是宿遷市的狀元,省前幾名,智商是非常高的。後來去了人大,他的成績去清華妥妥的,典型的學霸。他出生農村,家裡的經濟條件不好,學費都還是村裡的老鄉湊的。 他大學期間非常用功學習,自己學的編程語言,給別人編寫代碼掙錢,起碼掙了很多萬。90年代初,家裡有個幾萬元的都是條件不錯的。他卻可以通過寫代碼掙到了大錢。也就是說他的代碼水平在大學時都非常高,不然不可能掙到那麼多錢。我們可以看出,他的代碼的可靠性、穩定性、健壯性都很好。他本人說,大學期間,他們院的院長只是用的BB機,東哥就用的大哥大,很牛。 後來東哥出來創業,他代碼能力應該沒有繼續提高。但是,他大學的代碼能力應該屬於資深程序員吧。
劉強東的代碼水平如何?我認為劉強東會編碼但是編碼技術不及他的商業天賦
眾所周知,互聯網大佬們大多數都是程序猿出身,或多或少都會寫點代碼。比如企鵝帝國的締造者馬化騰,網路掌舵人李彥宏各個都是編程高手。這些互聯網大咖要麼都是技術出身比如雷軍,周鴻禕;要麼是教師出身,比如馬雲,俞敏洪等;而且有些甚至是草根出身,比如今天的主角劉強東。 那東哥的代碼能力怎麼樣呢?
我的觀點是劉強東的商業天賦是蓋過了他的編程技術的 ,東哥懂代碼但是技術並沒有馬化騰,雷軍他們技術牛 。根據相關信息稱 劉強東是個 社會 學出身,但是為了謀生為了能早日迎娶白富美走向人生巔峰,他曾經自學編程,也算是個半路出家吧!據說他編程頂峰時期是一個晚上賺個好幾萬,但這些都是外界說法,至於賺多少錢我們無法考究,但是至少可以肯定東哥是會編碼的,他曾經自學過。
再拿我10多年錢剛接觸安卓開發的時候,那時候正趕上安卓才興起。興許您只要寫個簡單的控制項都覺得很了不起,所以從時間這個方面來講,東哥曾經也是很早一批學編程的,那時候都是條件簡陋,劉強東又並非是計算機專業出生,那時候做個很簡單的網頁什麼的也不能證明技術有多牛,頂多算得上會編程而已。
而且劉強東並不是像我們一樣一直專注編程10多年,劉強東後來都去創業了。我認為編程也是一件要持續深耕下去的,劉強東把時間都花在創業上面了,所以他的代碼能力也就是一般。
我認為他會編程擼代碼不假,但是編程技術並沒有達到很牛掰的地步,不過幸好劉強東沒有專注去搞技術了,而是利用自己的商業天賦去創業,要不然我們今天也就看不到京東了。
在互聯網的世界裡面,我們都需要明白的一點道理是:會賺錢的其實不一定是技術大牛,這點從教師出身的馬雲身上體現的淋漓盡致,一個完全不懂技術的鄉村教師憑借著商業嗅覺締造了這么大的阿里帝國;反之也有通過技術一統江湖的,比如騰訊的馬化騰跟同學張志東都是頂尖高手級別的,網路的李彥宏也是業界鼎鼎有名的搜世界專家回國後創辦網路。
總結:
我覺得劉強東的代碼基礎是有的,但是跟馬化騰以及李彥宏專業級別的技術專家來說還真是小巫見大巫,代碼能力一般。 您認同我的看法嗎?您覺得劉強東代碼能力怎麼樣?歡迎補充!
代碼水平幾乎為零!我看了很多人回答這個問題啊。很多人覺得他作為一個超級富豪,代碼水平肯定很高,作為一個超級學霸,肯定代碼水平很高。
我可以明確的告訴你,劉強東的代碼水平最多一般。劉強東大學是人大學的文科專業: 社會 學,你讓一個 社會 學的大學生代碼水平高,有點不太可能,除非劉強東是計算機天才。但是這又不可能了,劉強東一直當時忙於創業,忙於抄信,還要兼顧學業,基本上沒有時間去學計算機,也沒有時間去弄代碼。
劉強東的創業或者掙錢之路,基本上和有什麼代碼沒有關系。他大學時開了餐館,也抄過信,買過大哥大,一時風光無兩。
就是後來劉強東創辦了京東公司,京東公司的代碼水平也一般般啊,所以由此看出來,劉強東的代碼水平不是很高,最多隻是一般程序員水平。比馬雲的代碼水平高不了太多,互聯網大佬之中,程序程序代碼寫得最好的是雷軍,李彥宏,馬化騰,周鴻禕。
要正確的看待人,不能把自己的印象,不能把自己的yy加在別人的身上。劉強東是一個學霸,但是學霸不是無所不能的,他都有他的時間精力達不到的地方。不能因為他是一個超級富豪,而肯定他的所有,也不能因為它是一個學霸去肯定他的計算機水平,代碼水平。
這就是識人看人的本事,如果劉強東出生是程序員的話,絕對不會去中關村賣什麼光碟,就早做程序員了,去做程序員創業了!
做程序員是一件門檻極高的事情,而當時關於程序員的說得很少,他靠自學很難,劉強東的學習天賦雖然很好,但精力有限。作為江蘇省狀元,也走到今天也算很成功,但我們不能因為它的成功而肯定他的代碼水平,他肯定不怎麼會寫代碼。我敢保證京東隨便拿出一個程序員都比劉強東代碼水平高。
沒有證據表明劉強東學過計算機代碼,而且計算機代碼門檻很高,很多人就是學過C++,學過Java之後就覺得這個計算機和天書一樣。劉強東是先天不足,出生在農村家庭沒有接觸過電腦,哪裡來的代碼基因?
大多數人看待一個問題不會認真去思考,不會認真去調查,只是憑自己的感覺去回答這個問題怎麼樣。雖然說我也覺得思想太可怕了,這就是大多數人碌碌無為的原因之一。很多事情的看法,很多想法都是錯誤的。
劉強東代碼水平如何、要看站在什麼角度
1、如果站在專業角度、比真正程序員還是要差些、他本身也不是計算機的牛人、企業家中像雷軍、馬化騰之類都比他厲害
2、站在不是專業碼農的角度、他還是挺牛的,至少靠寫代碼賺過錢!說明還是有點水平的
3、站在時代的角度、那時計算機並普及、程序員其實並不算多、只要略懂一點計算機語言、就比如懂HTML之類、會C語言改改軟體、網頁界面、都能賺大錢!
綜合分析下、劉強東代碼水平,應屬於一般般、後來他的經歷也主要是經商、賣產品為主、猜想他也是對寫代碼玩技術這塊並不算很上心!但可以相信、比同時代的不少碼農還是強點!
做為一個老程序員,我來回答下吧
你所謂的代碼水平,是指他剛畢業呢?還是指現在?
寫代碼,和小說裡面的練武或學騎自行車不一樣。寫代碼是需要不斷學習的,隨著平台的變更,需要不斷的學習新語言,新語法。如果不學習,後面是完全沒會在新平台上編程的。當然,一些數學演算法之類的和平台無關的技術,還是會保留的。
我在網上能找到的東哥與代碼有關的,也就是劉強東的一次講座,說是95年的時候,寫代碼,一個晚上賺5萬。
我是97年開始接觸編程,兩年時間,應該差不多吧,那時候互聯網如火如塗,電腦基本是MS-DOS,那時候寫代碼,應該主要是匯編、C語言和HTML,內容主要是軟體、 游戲 和網站,而一晚上就能寫出來的,估計只能是網站了,那時候,一個網站要價都是一萬起步的,而技術,只是簡單的HTML。
所以我不能片面的斷定東哥的代碼水平,但他確實很有商業頭腦,而很多人也有一個誤區,認為會賺錢的,技術一定牛。
東哥:什麼是代碼?
他跟馬雲一樣,都不是計算機科班的,不像雷軍李彥宏馬化騰。
老劉的代碼基礎肯定比馬雲要好!原因很簡單,馬雲承認他自己不懂:)
從專業角度講,代碼太寬泛,概念不清晰!從單片機,c語言,到javscript,SQL,python... 時代在發展對不?
所以,老劉是個商人,不是一個工程師!
『叄』 編程教育有多重要一起來聽這四位科技大咖的個人經歷
長久以來,有許多家長對於兒童的編程教育,會有一個常見的誤區,認為學習編程就是讓孩子寫代碼,是培養年輕的程序員。
1
史蒂夫 · 喬布斯
2
馬克 · 扎克伯格
3
李開復
4
馬化騰
Uber創始人特拉維斯·卡蘭尼克6歲開始學習編程;
叱吒棋壇的Google人工智慧AlphaGo的創始人德米什·哈薩比斯8歲開始學習編程;
特斯拉、SpaceX火箭公司創始人埃隆·馬斯克9歲開始學習編程;
蟬聯十多年世界首富的比爾·蓋茨,13歲學習計算機編程,創辦微軟;
奧巴馬的兩個女兒都在學編程,奧巴馬還說,女兒起步太晚了,編程應當與ABC字母表和顏色同時學起;
為什麼這些 科技 大佬都在鼓勵孩子學編程呢?