回覆列表
  • 1 # 自由程式設計

    首先,在心理上不要覺得985 211不可逾越,其實這些學校的同學之所以普遍水平好一些,也是因為大學幾年刻苦學習了而已。

    學習知識其實不外乎兩方面,學和思。在程式開發上面,稍有不同,需要再加上一個動手練習。

    要快速成長,只要動手做一兩個實際專案,在做專案同時,回顧和學習專案中用到的知識,然後融會貫通,舉一反三,成長就會特別快。

    再就是,開始學習程式開發時,要盯著一個知識點學紮實,儘量把一個技術棧理解透徹全面後,再去學習別的平臺,切不要貪心。

    一個領域學紮實了,學別的領域原理都差不多,學起來特別輕鬆。

  • 2 # 以前的今天

    首先,先講個故事,某某人講到自己是某某211大學的,但是他考上大學的時候不是211,快畢業了,突然學校就變成211了,你說前一屆的同學算211嗎?

    第二,程式設計師敲程式碼也是需要邏輯思路的,這個和是不是211,985沒有關係,看個人對於某程式的流程對於敲程式碼也是非常重要的,所以更重要的是閱歷

  • 3 # 利文誠

    程式設計師的能力是在不斷實踐中體現出來的。

    跟是不是211、985沒必然關係。

    跟是不是相關專業也沒有必然關係。

    之前我們專案組有個實習生,清華大學在校生,遊戲玩得特別溜,腦子也特別靈活。

    面對一個重點大學學生,第一感覺是可以把問題放心交給他,可是一次次結果都不令人滿意。

    後來一次聊天中得知,原來他因為沒有認真學習,大學畢業證還沒有拿到,延遲畢業了一年,現在正在補課學習。

    我們專案組中很多同事都不是重點大學,有的還是大專畢業,後來進修的本科。

    還有的大學學的不是計算機專業,什麼生物專業,機械專業的,都有。

    他們的能力,明顯比剛畢業的學生能力更強。

    究竟什麼是一個程式設計師該有的能力?

    怎麼提升程式設計師的能力呢?

    網際網路時代知識更新速度很快,也許今天的熱點知識明天就被人遺忘。

    程式設計師要有不斷學習的能力。

    對新知識有求知慾,不斷探索。

    比如你發現現在人工智慧、大資料、區塊鏈很火。

    他們是什麼呢?

    優秀的程式設計師,關注這些熱門技術,善於找到知識去學習,不斷擴大自己的能力圈。

    程式設計師大部分時間面對的是機器,除了找到自身程式設計的樂趣,生活也很重要。

    走出自己的圈子,看看外面的世界,眼界和思維會得到新的知識。

    如果你選擇做程式設計師,不要糾結自己是不是重點大學,學就對了。

    你每一次學到的新技能,都將是前進路上的利劍,幫你披荊斬棘。

  • 4 # 蘇哥汽車夢想家

    這個並不影響的只能說明一件事情

    首先你得先去個程式設計師多的城市比如杭州上海北京深圳

    2就是你儘可能找個大的公司實習看能不能進去

    3如果進不去就找稍微差點創業公司做做學的比較全面

    以後再有資格去大公司

    程式設計師是越做越有經驗的不是你是什麼好學校就有很大用處

    只是說明應聘起點好點

    主要看經驗和實力

  • 5 # 北大青鳥中博軟體學院

    程式設計師的能力,更多的是體現在你的實際操作能力上,而並非你的學歷上。如果領導交給你一項任務,但是你一直完成不了,拖慢了專案進展,那麼不管你是不是名校畢業,都肯定會被責備。但是如果你每次的任務都能很好的完成,能力非常強,自然更得老闆和同事認可。

    那麼,程式設計師該如何做,才能提升自己的能力呢?

    一、寫好程式碼,做好本職工作

    計算機是一門實踐性的科學,而寫好程式碼,是程式設計師工作的本分,所以,寫程式碼就是程式設計師的實踐。在寫程式碼的過程中,不是隻要一直寫就可以了,要學會審視自己的程式碼,弄明白什麼是優秀的程式碼,什麼是垃圾程式碼,然後讓自己的程式碼易讀易懂,高效,無錯。這樣才能不斷的進步,而不是重複的工作。如果你哪天看到自己之前寫過的程式碼,發現很差勁,感覺很羞愧的時候,那就說明,你是在進步的。

    二、保持好奇心,多學東西

    公司或者老闆想要的是什麼樣的程式設計師呢?肯定是那些掌握更多的技術,能力更強、更能為公司帶來收益的人。那麼,你就不能只是一個Java程式設計師,你還要會PHP、Python……,不要讓你的程式設計師前面加上了固定的標籤。另外,計算機行業的技術更新換代非常快,每年都會有新的技術出現,如果你不能保持好奇心,不去學習這些新的技術,不能讓自己變得更加有價值,那麼就會很快被行業淘汰。

    三、不要將自己侷限在技術

    很多人認為,程式設計師是一個要求技術的崗位,那麼我只需要掌握好技術就可以了,其實並非如此。一個高階的程式設計師不僅能寫出像“詩”一樣的程式碼,更能有產品經理的“眼光”——知道使用者需要什麼樣的產品。能夠跟使用者溝通,更好的實現使用者的需求。所以,如果你僅僅只是把自己侷限在技術層面,是無法獲得更好的能力提升的。

    希望以上內容能夠幫助到你!

  • 6 # IT麥旋風

    現在隨著網路以及智慧手機的普及,各種軟體也隨著時代的發展應運而生。而程式設計師作為IT行業最基礎的職務,如果想要有更好的發展,必須透過努力提升自己的能力,這樣才能更好的應對更復雜的工作。那如何提升自身的能力呢?下面跟你分享下程式設計師如何提升自己的相關經驗。

    打好專業基礎:

    不管在任何行業,只有具備強大的專業技能才能不被別人所取代,才能立於行業的頂端。而程式設計師雖然處於IT業的最低端,可能接觸不了本公司的核心技能。那就努力學好專業基礎,把本專業的知識學精、學透。只有打好了專業基礎,才能從容應對公司所安排的工作,才能取得更多的提升機會。

    多讀書、多學習:

    努力打好專業基礎的最好方法就是多讀書、多學習,正因為學無止境,知識使人進步。充分利用晚上或者週末等休息時間,多看一些對自己有幫助的書籍,多學習新知識並對舊知識能做到溫故知新。只有不斷的吸收新的知識,才能讓自己快速的成長。

    參加培訓:

    雖然透過自學能獲得很多的知識,但是如果能夠有機會參加一個高效的培訓班,那將會起到事半功倍的效果。雖然參加培訓需要時間跟精力,甚至有些培訓還需要花費一些金錢,但是如果能夠提升自身能力,又何樂而不為呢?

    認真閱讀原始碼,提高編寫程式碼的能力:

    對於很多新程式設計師來說,剛開始接觸的工作就是敲程式碼。如果自己連程式碼都看不懂,那怎麼才能編寫程式碼呢?或者別人給你一串程式碼讓你稽核,又怎麼才能發現當中的錯誤呢?所以認真閱讀原始碼,提高編寫程式碼的能力,這樣才能有效的應對程式設計師的本職工作。

    提升對需求軟體的理解:

    對於軟體開發公司來說,賺錢才是最終目的,而且現在各種軟體很多,軟體更新換代很快。因此具備敏銳的市場觀察力,瞭解哪些軟體是市場需求量大的,這樣才能制定出正確的方向,開發出大家需求的軟體來。如果能夠開發出一款熱門軟體,那對一個程式設計師的事業發展起到非常大的幫助。

    提升交流、溝通能力:

    不管是任何領域,專案能夠有效的發展靠的是團隊合作,IT行業也是如此。一位程式設計師好比一顆螺絲釘,雖然不起眼但是不可或缺。當程式設計師分配到一項任務的時候,首先應該有效的跟領導進行溝通,明確自己的任務與職責。當程式設計師具備良好的溝通能力,清楚理解領導的需要,這樣才能有目的的進行工作,做出的成果才不會返工。

    提升創造能力:

    一款軟體開發是從無到有、從零到整的過程,整個過程極具富有創造性。所以程式設計師們應努力提升自身的創造力,勤于思考、拓寬思維、與時俱進,發揮自我優勢。

    積極拓寬人脈:

    不管什麼領域,人脈都是很重要的。程式設計師也一樣,在努力工作、學習的同時,還需積極的拓展人脈。擁有龐大的人脈就意味著擁有極多的機會,只要自己有足夠的能力,把握住到來的機會,那很有可能事業就能上一個臺階。也有可能在你的眾多人脈當中出現一位貴人、一位伯樂,在你困難的時候幫你一把。

    擁有一個高效的開發環境:

    如果程式設計師的身邊都是技術牛人、人人辦事都很有效率,在這種環境下雖然能夠帶來很大的壓力,但也會促進自身嚴格要求自己。環境決定人生的價值,擁有一個高效的開發環境,勢必能搞提升程式設計師自身的能力。

    尋找能展現自己的平臺:

    當程式設計師擁有一定的能力後,如果所在的平臺只讓自己做一些簡單的工作、大材小用的話,那就乾脆另闢蹊徑,積極尋找能夠發揮自身能力的舞臺。只有在適合自己的舞臺上才能發揮自身的價值,才有更多的機會去提升自己。

    以上是關於非985、211相關專業畢業的程式設計師,如何快速提高自己能力的回答,希望可以幫助到你。

  • 中秋節和大豐收的關聯?
  • 迷茫的時候,你是怎樣快速調整自己的呢?