『壹』 一個27歲沒文憑,想去努力自學編程,有機會成為程序員嗎
程序員的話,也分前後端,沒有學歷的話可以考慮一下web前端,對學歷要求不高,就整個程序開發階段來說,前端的開發相對而言能稍簡單一些。
web前端就是圖中前端工程師負責的工作。
其實題主如果不局限於編程的話,UI設計師也可以考慮,但是UI設計師前期的薪水相對低一些,但是提升的空間還是很大的。
繼續說這個web前端。
web前端工程師就是協調前端設計師、後端程序員實現網站頁面或程序的界面美化、交互體驗的一個職位。
web前端的課程大多數在網上都能找到,題主可以去B站上找找。按下面這個課程體系系統的學習一下。
web前端專業課程體系
一、web前端基礎:
第一階(HTML+CSS)
第二階段(javascript)
1、ECMAScript語法基礎()
2、BOM編程
3、DOM編程
第三階段
1、query與ajax
2、jQuery選擇器、事件與方法等
3、jQuery動畫與插件
4、ajax應用以及封裝
二、web高級進階
第一階段(HTML5+CSS3)
第二階段(移動端rem布局)
第三階段(JavaScript高級)
1、面向對象的思想
2、構造函數、原型對象以及原型鏈
3、繼承的方式
4、高階函數與其他
第四階段(Bootstrap):Bootstrap4
第五階段(ES6)
1、let與const
2、結構賦值與擴展運算符
3、函數的新增
4、新增api
5、extends實現繼承
6、Promise對象、symbol數據類型、es6模塊化、新增數據結map與set、proxy
三、web前後端分離框架
第一階段(vue)
1、vue基礎
2、webpack搭建開發環境以及vue-cli
3、vue-router與axios
4、vuex
5、ui組件庫:vant、element-ui、Ant
第二階段typescript與React
1、typescript
2、React
第三階段(微信小程序)
了解小程序、開發者工具、框架、組件、api、雲開發
第四階段uni-app與伺服器
1、uniapp框架
2、伺服器相關知識
這是我們培訓機構部分web前端學員的就業情況,可以看到有高中學歷的,但是入職的年薪並不高,但是不用太過於擔心,這只是起薪,後期提升的空間還是很大的,因為web前端在西安這邊平均月薪在13K—14K之間。
上面只是舉例說明一下可能性,年齡學歷其實不是問題,主要看題主自身的意願度,如果不夠強烈,很容易半途而廢。
程序員薪水高,就是因為學起來有難度,而且需要不斷地學習,甚至在工作之後也要持續學習強化自己的能力,所以能否成為程序員,需要對自己有個正確的評估。
作為一個27歲開始自學編程,最終成為程序員的過來者,我和題主相比,可能唯一的不同點就是我還有那麼一點文憑優勢。
程序員這條路,看似入門簡單,門檻低,但是要一直走下去,真的不容易。
因為非科班出身,每次找工作時,我總會有低人一頭的感覺,在許多大型互聯網的招聘網站上,你總會看見,招聘要求上寫著,大學本科畢業,計算機及相關專業。
雖然我是個小碩士,但因為不是計算機專業,所以每次投遞簡歷都是膽戰心驚的,總害怕別人因為我不是計算機專業而卡我。
的確,在找工作的過程中,因為這個原因,我也真的被卡過,有些大公司對這個其實還挺看重的。
隨著國內互聯網市場的逐漸成熟,野蠻生長的時代已經過去了,現在已經不再是當年一個PPT就能拉到投資,就能開公司的時代了。
在經歷了一輪又一輪的資本大戰之後,一些小公司逐漸退出了這個圈子,幾乎每個行業都已經有了自己的行業霸主。
秩序在逐漸被建立,程序化和成熟化的過程中,無論是企業自身還是程序員人群,都是在不斷前行和不斷淘汰的循環中。
經歷了優勝劣汰的角逐之後,剩下來的企業和程序員不能說是業內的佼佼者,但也都是比較厲害的那一小部分人。
因此,目前的企業對高級工程師的需求要遠大於中低級工程師的需求,在這樣的一個需求環境下,程序員也在不是過去那樣隨便會點增刪改查的知識就可以進入一個人公司的時代了。
加之,目前的國內互聯網環境普遍比較躁動,發展依舊很高速,在較快的發展節奏下,內卷自然就比較嚴重。
內卷嚴重的後果就是年齡成為了限製程序員職業發展的一道關卡,35歲已經不再是說說而已,可以去問問自己身邊那些35歲的程序員,在找工作的時候所面臨的難度是否和自己三十歲之前一樣。
27歲學習編程,沒有文憑,但只要肯下功夫,肯努力,成為一名程序員是完全沒有問題的,但問題的關鍵是,入了門,進入了這個行業,能否把這條路一直走下去,誰都不敢保證。
『貳』 非科班出身的想轉行做Java開發,自學還是報班靠譜
在科技快速發展的今天,
很多行業的技術人才都成了企業競相追捧的香餑餑。
有數據顯示:未來高端IT技術人才將成為企業和就業市場的最迫切的需求。
同時,擁有專業技術的IT人才薪資待遇比普通白領要高出許多。
在社會發展與產業變革中,掌握一門實用的技術,是在社會站穩腳跟的有力保證。
近年來,IT應用技術快速發展,專業技術人才少之又少,
與此同時傳統教育的人才培養方向與企業實際需求有一定的偏差,
所以學IT技術到專業的IT學校學,效果會更好。
『叄』 一個27歲沒文憑,想去努力自學編程,有機會成為程序員嗎
27歲沒有文憑,除了自學入門做程序員之外,還有哪些路可以走呢?
我想了一下,可以開店、做自媒體、學一門其他的手藝、做苦力(服務員、建築工、外賣員、快遞員)、滴滴司機等等。但是大家看一下就會發現,這些選項裡面,要麼天花板非常低,要麼做成的難度很大。
但如果深度思考一下,進一步可以發現即使去掉沒有學歷這個條件,把有文憑加進去,想要有所成就,能夠在大城市裡立足同樣舉步維艱。這一點相信也不用我多說,大家了解一下每年的畢業生就業情況就了解了。
這說明了什麼呢?
說明了一個很簡單大家都知道的道理,想要往上走,突破當前的層次,獲得更好的生活,更高的收入,這本身就是一件困難的事情,和有沒有文憑其實關系不大。沒有文憑做程序員是困難的,有文憑的程序員也海了去了,其中能夠進入BAT拿到高收入的又有多少?能夠轉行管理,年薪百萬的呢?又要少得多,能夠財富自由的呢?更是鳳毛麟角。所以從某種程度上來說,對他來說自學成為程序員至少不是一個差的選項,雖然它並不容易。
追夢的路上總是艱難,我個人的看法是,前路漫漫困難重重,但至少不該裹足不前。雖然未必能夠如願抵達,未必能夠得償所願,但能進一步是一步,每前進一步總有一步的欣喜,也多少會見到一些新的風景。就像我做公眾號,其實我也沒有把握一定能夠坐擁幾十萬粉絲,真的成為自媒體大佬,但能寫一篇文章,能多堅持一天,總要離目標近一點。這樣一點點積累下去,說不定有朝一日驀然回首的時候,發現已經達成所願了。
我不知道讀者里有多少這樣前路迷茫需要鼓舞的人,希望今天這篇文章能夠給你們一點鼓勵和力量,勇敢地出發,朝著自己夢想的地方前進。你也可以點贊關注我,與我一起前進。
『肆』 非科班出身,如何成為程序員
發現很多人問,英語專業轉程序員如何去公司面試,或者如何找工作。
這個問題我無法回答。我覺得這種逆風飛揚的事情,要避免。
自己以前大四考英語專業八級還是拿到了「良好」證書的。我起碼還是能確保自己憑專業知識生存下去。轉行不應該是因為逃避原先的專業。如果真是想逃避專業,也行,那應該大學去想辦法轉專業。大學讀書的時候,本專業的學習自認為是相當勤奮的,當時可沒想過要轉專業。比如計算機,當時就是學過計算機公共課,現在都還記得很清楚,有《C語言編程基礎》(冒泡法之類的),有《數據結構》(記得是將DBase的數據結構的),當時也認真學了,考試也就70多分吧。後來工作自學編程的時候,當時的課程也都還能想得起來。
我轉程序員不是為了找工作,當時我有工作,憑自己的大學專業找的工作。工作中我接觸到了很多程序員同事的工作,天天和他們打交道,然後我覺得編程很有趣,而且發覺工程類技術型工作更加適合我,然後我才下定決心轉行。
懸崖飛躍的事情,應該等自己在現有最有優勢的方面保持好了之後,再順風順水去做,才能提高自己的成功率。
英語專業,當年,在做了大半年編輯後,轉程序員。
1)這是個奇妙的世界,現在做技術14年了,這個初衷沒有變過
2)起步階段,數據結構與演算法一類的基礎,至關重要。因為越往後可能你越沒有時間看這些基礎的東西。
3)然後你可能會沉溺於某種編程語言,還會跟別人爭辯,就像孩子捍衛自己心愛的玩具
4)然後,你會接觸更多編程語言後,你就會逐漸不再固守任何編程語言了,會饒有興趣地去探索一些新的語言、工具、開發環境
5)再然後就是各種系統部署、troubleshooting等,逐步培養你的系統論
6)解決問題的能力,比編程重要。很多問題的解決,不是靠代碼,往往是靠溝通。你的首要目標是幫助別人解決問題。
前4-5年大概會是以上這樣的。
在互聯網行業長久混的話,技術是很好的入口,因為技術人員能造出產品,所以是生產力的一部分。把自己稱為「碼農」的,叫做自輕自賤。有一天你會像看白痴一樣看著你對面那些不明白最基本技術原理而只是把這一切看作飯碗和生意的人。
不管幹哪行,人和人的區別,不是由當初的專業決定的,而是由你業余時間在幹嘛決定的。
『伍』 零基礎怎麼進入IT行業
先回答你的問題。
第一,零基礎入行IT的方式有兩個:自學or培訓機構
第二,不是只有計算機專業相關的才能當程序員,每年有無數非科班的同學進入了IT這個行業
第三,不靠譜的培訓機構確實有,但是也有靠譜的認真做培訓的機構,需要你自己去分辨
第四,難不難看你的學習能力以及選擇入行的崗位。如果你選開發的話,那肯定是相對比較難的。如果你選軟體測試的話,會比開發好上手。入行IT選崗,攤開說的話是一個非常大的問題。
跟你細聊這幾個個問題
IT行業都有哪些崗位可以選擇,難度怎麼樣?
軟體測試行業的前景怎麼樣?
自學or找培訓機構?
如何篩選培訓機構?
IT行業都有哪些崗位可以選擇,難度怎麼樣?
一個產品從想法到上線,大概經過這些流程
自學or找培訓機構?
自學還是找培訓機構?在做一個選擇之前,要確保自己對每個選擇的優劣和結果分析透徹。霸哥在這里分析一下二者的優劣
自學
優勢
省錢
好像沒了..?
劣勢
學習周期與自控力和學習能力掛鉤(時間成本)
學習質量待定(技能質量)
資料來源是否最新
無法獲取真實的項目經驗
結果
完全ok,正常入職
資料太陳舊,所學技能不是企業需要的,無法入職
零基礎自學體系掌握不夠,有可能入職但工作非常吃力
企業所需技能沒有學到,無法入職
自學沒有項目經驗,拿不到名企offer
培訓機構
優勢
培訓機構有成熟的教學體系,課程以企業需求為導向設計
與企業有項目合作可以直接上手
有資深老師隨時為你解答疑難
有志同道合的同伴一起加油鼓氣
有合理的課程安排
有就業老師為你輔導面試
你可能會覺得我干這行的,所以誇這行。並不是的,我們培訓機構就是吃這碗飯的,如果教的東西企業用不上,那麼學生就找不到好工作,就業率低培訓機構的口碑就差,那就沒人再來學了,那我們就開不下去了。
教學質量是一個培訓機構最基本的競爭力。
當然有部分同行願意把錢和精力放在廣告推廣上,也能收獲一大波學生,結果教出來不行,搞得現在很多人對培訓機構非常反感。所以就需要你去好好篩選一些機構。
劣勢
花費高,基本都是1.7w-2w
選錯機構會造成錢和時間的雙重損失
線下需要你去脫產學習,三四個月沒有收入
怎麼說呢,零基礎我是建議你去線下培訓,不要去聽什麼錄播課的,本身就是從零開始的,就學扎實點,霸哥這邊目前的時間安排是,早上九點到下午六點上課 ,六點半到八點晚自習。除了吃飯時間都在學習,持續三個半月,最後半個月輔導簡歷、模擬面試、找工作。中間有事情要請假,不能遲到早退,基本上氛圍就跟高考一樣。
花費高,這點確實是培訓機構一個很大的劣勢,有很多同學也是被高昂的費用勸退的。選錯機構造成的影響更大,浪費時間浪費經濟,這個你也懂。
綜上,霸哥有一些建議
211,985的同學 建議先自學,根據情況考慮要不要培訓
專科,雙非,跨行,脫離學習很久的同學 建議直接找培訓機構,就不要浪費時間學習了
那麼,如何篩選培訓機構?
1、選小班 20人以下的小班,學習消化吸收、答疑能由授課講師關註解決,而不是更多交給技術輔導、助教人員。
2、慎選老牌機構,品牌大不一定課程就是最好的,越老的機構也有意味著課程內容更新慢,裡面的大部分講師脫離一線企業太久,和現在測試崗位的技能需求相差也會較大。
3、看課程中實戰項目授課的方法模式,以及有哪些項目,主流軟體產品、互聯網產品項目都需要有所覆蓋,提高就業時的公司選擇面。
4、一定要上門試聽,一般機構都是可以免費試聽7天的。試聽目的是感受一下機構授課模式、講師授課風格,同時也可以向班級里其他學員打聽一下反饋。
5、最後比較價格,軟體測試培訓超過2萬的就不要去了,不值得。
全文手打,霸哥寫了一早上,點個贊鼓勵一下,希望可以幫到你。有什麼問題你還可以評論或者私信我。
『陸』 非科班應屆生如何找到c/c++的程序員工作
畢業證只是敲門磚,你有技術的話不用擔心這個,如果沒技術的話就帶著你的誠意去學
『柒』 非計算機專業如何轉行做程序員
報培訓機構學習或者自學
程序員介紹
程序員(英文Programmer)是從事程序開發、程序維護的基層工作人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚。隨著互聯網的不斷普及,現在網路上把男程序員稱作"程序猿",女程序員稱作"程序媛"。
考試介紹
軟考程序員考試屬於計算機軟體水平考試(簡稱軟考)中的一個初級計算機職稱考試。對於軟考程序員考試並無學歷及資歷條件限制,更無論年齡、專業與資歷。
一年可報考軟考程序員考試兩次,但一次考試只能報考一種資格,因此報考了程序員考試則無法再報考軟考其他級別或科目的考試。同時軟考程序員考試採用筆試形式,考試實行全國統一大綱、統一試題、統一時間、統一標准、統一證書的考試方式。
通過國家統一組織的考試,資格考試分為:程序員級(原初級程序員)、軟體設計師(原高級程序員)以及更高水準的:信息系統項目管理師、系統分析師(原系統分析員)、系統架構設計師、網路規劃設計師、系統規劃與管理師。