電子信息工程專業學生去學android開發靠譜嗎?

本人是普通二本師範院校裡面的電子工程專業大二學生。

看了知乎上眾多大神的回答,好多都說這個專業不太好,也說了很多轉行的事例,現在對這個專業是越來越沒有信心繼續下去了。

目前學的這個專業,我自己的感覺就是:太泛。首先我不是什麼二本院校裡面所謂的想要逆轉人生,干翻211,985的牛人。我就一普通學生,不懶也不特勤奮,對於自己來說的話不會有說充沛的精力去學好多的科目。

我喜歡的是在某一方面慢慢學,吃透它,發現問題和獨立解決問題的這個過程很爽,我在自學C,JAVA和單片機(學校還沒教到)的時候就是這樣的感覺,全身心的投入去挖掘那一科,吃透它,掌握全局的樣子(當然,這只是我自認為的,其實也不能說自己學這些學的很好)。

而電子專業,就我的學校來說,有幾點我非常不適應:

1、課程很泛。高數線代概率論模電數電微機信號與系統電路分析和語言,還有各種軟體的使用,各種實驗,而這僅僅是大一大二這兩年(不要忽略的是學校是開了一堆什麼語文政治之類的課的,這些課是不能掛科的,這嚴重分散了我本就不多的精力)。

2、課程的學習太淺,感覺自己其實根本沒學會。因為課程開的多(起碼我是覺得多),所以各科的課時都不長,厚厚一本的磚頭書老師淺淺帶過一遍,一些原理什麼的彷彿就是天書,短短几十分鐘的課程說也說不明白,所以就要課後看,可是課後看又怎樣,一堆無關要緊的課程也等著去學,每科都要以防掛科,這個學些那個學些,沒多久期中考,沒多久又期末考。都是學得很淺,沒掛科,能拿個八九十,但其實真的不能算學得好,我覺得略懂都說不上。

3、電子這專業,啥都學,但啥都學得不精。我學校沒有所謂的分方向,反正電子的四大方向都要學,怕掛科,怕基礎沒打好,我都比較認真的學了,這樣的情況就是專業課都學得不深

,感覺就這水平出去工作根本是笑談。

4、實驗基本就是趕鴨子上架。實驗時間短,種類安排的多,每個實驗就照著指導書去做,不懂原理,也不知道這個實驗的目的是啥,就這樣就過了,簡單的還好些,能知道這是怎麼回事。對於電子這個大家都說動手很重要,所以這樣的實驗安排我也是醉了,只能自己動手搞,所以現在就在弄單片機,不過時間不多,畢竟課程擺在那,就算不深入學起碼不能掛科吧,那這就耗費我時間了。

我對硬體軟體都無所謂,硬體好玩,弄出來東西有成就感;軟體喜歡編程,覺得編程真的是個藝術。

現在問題是,我需要工作,需要生存掙錢養家糊口,那我就必須學到一些實打實的技術,有一技之長,但是電子我真不知該怎麼走這條路,不知道怎麼選,目前自己覺得可以的就是嵌入式,但是如前面所說,在知乎上看到覺得嵌入式前景不太好(相對於軟體來說),而且對於我這種師範院校的工科生來說,我的競爭力就弱了一些了,畢竟學校的理論教育的水平在那。

而軟體,我覺得是一個不錯的選擇,想學android的應用開發,或者學得好的去學驅動,目前也有在往這方面靠攏。但有個問題是我是電子類的而不是計算機類的,也就是說我不像軟體網路那些學生,經過了系統的學習。(不過已經在準備軟體設計師的考試來彌補這一差距了)

說了那麼多,可能各位大神都還不清楚我到底想問什麼,我在這裡終結一下吧。

一、對於我學校這個情況,我該怎麼去學習?有選擇的放棄一些?那些學校安排的實驗要不要去搞懂它?

二、嵌入式是不是真的坑?(對於普通二本學校的普通學生來說)

三、電子的學生轉去做android靠譜嗎?畢竟不是計算機類,在文憑上會不會有特別大的影響,人家不願意要你什麼的?

四、我覺得去做軟體好像和目前學的這個專業關係不大,那這樣我這大學四年學得東西怎麼辦?(雖說其實也沒學到什麼)我讀大學的意思又在哪?

五、像我這個情況,去做軟體可以嘛?或者有其它適合我的方向嗎?

ps:寒暑假都要兼職,時間不多,所以都是自學了下c、java、單片機和備考了個計算機,那些專業課的書籍,沒有期中期末壓著我是真看不下去啊。

各位大神看我碼的這麼長就知道我又多迷茫了,懇請大神們指點,平時知乎上看來看去都找不到滿意的答案,這次就主動問下了,希望大神們指點迷津,謝謝。


謝邀。

2017/4/17 11:40更新

我看到這個帖子下面很多人說安卓泛濫了,現在進場沒飯吃什麼的。我可以明確地表明我的觀點:電子、電氣、通信行業早就泛濫了,泛濫了幾十年了,導致現在很多本科生,如果本科校招那一下沒找好工作,真的一點辦法沒有了,二戰失利簡直生不如死——今年各個學校電氣專業調劑都爆滿,很多根本調劑不進去,為什麼,至少我很多本科同學都回來考研。實體經濟不景氣,大量的電子企業倒閉,一些小企業,工資也就三四千,硬體本科生如果不是太強的,普通青年真的一點人權沒有。請電子、電氣專業的本科生一定要注意,如果要工作,校招一定要找一個有一定發展、能積累的工作,如果要考研,一定要留後手,要麼先找個工作,要麼其他途徑。

我本科室友,在TPLINK,一個月一萬左右,算不錯的了,但就是天天焊板子,做一些低端的活,受不了了,辭職去學嵌入式開發了,也是你們瞧不起的培訓班。至少我認識一些人,靠學Java在成都找到了工作,一個月也有八九千,比之前3000多的長虹之類的硬體企業強到不知道哪裡去了。

CS相關行業,必定經歷一個大量人才湧入的過程,這個過程,電子、電氣、通信行業早就在十幾年甚至幾十年前就經歷過了。經濟不景氣,大量的硬體企業倒閉、半死不活,除了進電網、國企之類的鐵飯碗,在小企業真心不好混,外企也沒有啥光環了,你說通信行業?都被華為玩死了,提供得了多少就業呢?大家腦子又不笨,為啥不進CS相關行業?我不管門檻高低,先參加戰鬥,再決定勝負,學不學是我的事,別人要不要我是別人的事,大不了我投三十個offer我不怕一個人都不要我,進去了我再補那些個數據結構、演算法、操作系統、編譯原理去,說實話,又有多少程序員這幾門課學得6呢?我們電氣工程及自動化專業,我抓個學弟來問自動控制的實際應用,叫他們畫個電源閉環圖都不會,反饋的概念都不清,根本與實際結合不了,但找工作並不妨礙。

先找到工作,在工作中學習,快得多,至少我的專業是這個套路。

現在大量速成程序員進入CS行業,竟然也能找到工作,一個月也有個好幾千塊錢,科班出身程序員朋友不樂意了,老闆連這種人也招,這幫低節操的人還拉低了大家的薪資水平,跟正經程序員搶飯碗,簡直過分。其實這種現象我們硬體行業早就經歷過了。CS行業正好可以吧軟體測試等低技術的部分剝離出來,你們正經程序員完全可以去bat網易什麼的高技術公司嘛,低端的就讓低端的人幹了,豈不樂哉。我們電子行業的低端部分早就讓富士康工人幹了,我們也沒說什麼不是?都是必經的階段罷了。

當然,也有很多非科班的人進了bat等大公司,比如我一個自動化的哥們兒,自學數據結構、演算法、操作系統、編譯原理,搞了一年多,去了騰訊遊戲部門。都是雙985碩士,又不傻,怎麼自學不得了,公司招聘人員也認可了,進去了就行,再不斷提高。

非科班的人討厭在哪?要求低,換個方向工資漲了不少就樂得不行了,加班正好學習,豈不樂哉?簡直把風氣都搞壞了。低端的工作也搶著干,科班出身里比較水的也沒那麼好混了,把一些人後路也給斷了。這樣自然有怨言了,有諷刺了。

儘管CS行業不斷傾向飽和,但非科班的人也要源源不斷地去參加程序員培訓,因為沒辦法了,人要吃飯啊。

===================================================================

電子信息類,電氣信息類,現在本科存在的很大的問題就是,只學理論,不重實踐,可能課程設計者就想讓大家「打好基礎」,方便下一個階段的深入研究。讀研以後,確實發現以前很多覺得「沒啥卵用」的課學得很差,導致科研的時候發現很多東西都不足。

這樣就造成了一個問題,大量的本科畢業生工作的時候發現自己所學的東西並沒有什麼卵用,考過就忘記了,而電子信息類的專業性質決定了,本科生想自學是很有難度的,最基礎的,一個示波器,便宜的幾千,一個直流源又是幾千,更別提其他的設備,就連元器件,做個小東西也得花上百元,這對學生自學非常不友好。不像計算機專業,一台電腦,海量的互聯網資源,自學起來相對容易。

電子信息類學習周期長,見效慢,嚴重依賴經驗,需要大量投入;其課程設置,老實說,是針對讀研讀博的學生的,這類學生,本科打好基礎,碩士階段做幾個項目,博士階段深入研究理論,融會貫通,達到微妙的境界。

如果本科生完全跟著學校的課程設置走,而不能進入下一個階段進行學習,你將在畢業的時候發現自己啥也不會。研發崗位基本被碩士佔據,本科生一般只能去干銷售,打雜,上升很難。

你想去學安卓開發,是靠譜的,現在有很多人靠4個月的培訓班轉行,也找到了不錯的工作,可以說,it行業的本科生工資可以高過電子信息類1.5倍以上,2倍是很正常的。完全可以自學。你得搞清楚,你究竟要學什麼,Java和嵌入式c是完全不同的兩個方向;就性價比,回報率,學習周期來說,推薦Java,自己看書,刷網上的題庫,然後做小項目,假期爭取去實習下,多小的公司都可以,然後準備下大三暑假的bat網易新浪等的實習,拿到了的話,畢業去it大公司就穩了。不行的話校招階段一頓投,挑個好的,干兩年在跳槽——你就成功實現了轉行。

不要說什麼大學四年學的東西怎麼辦,我可以明確的告訴你,四年下來你入門的邊兒都沒摸著。專業課考試結束,過三個月再問你,就完全不知所云了,更別說應用在實際問題上了,沒有設計經驗,就懂點理論,在企業啥也幹不了,什麼EMC過不過的去,EMI,散熱,可靠性,效率什麼的才是大問題,理論學習根本接觸不到。一些所謂的牛人做點小製作,分分鐘爆炸,重大安全隱患,連民用級別都達不到。我本人,雙985,碩士,同一個實驗室的學霸,碩士畢業申請美國的學校,也是轉方向搞圖像處理,不做電力電子了,難道說就荒廢了6年?

大學學的難道就是專業知識嗎?不是的,大學學的是基礎理論,學了以後也會很快忘記,實際工作中需要用到的時候,再撿回來,很快;其實大學更主要的是,學會「學習」,研究問題的方法論,對科學研究來說,都是一通百通,所以說圖靈獎得主姚期智教授,本科博士都是物理學,後來又念了計算機科學,成為著名計算機學家,你一個普通學生有啥可顧慮的呢。但是你要是堅持專業課學習,按部就班,考研去好一點的學校,繼續深造,也是能有一番作為的。

不過你要是決心轉行,本專業對於你來說就是浮雲,及格就行。抓主要矛盾,先考慮清楚,之後不要瞻前顧後就可以了。

這個回答也獻給我本科最好的哥們兒,一個考研二戰複試失利的同學。他在等愛立信的offer,如果又失利,我已經建議他去學Java培訓班。

走不走彎路是運氣,能不能把彎路走直了,是本事。


強烈反對題主入Android坑。答主也是學EE的,本來打算畢業後是要搞FPGA的,但是後來一個偶然的機會讓我接觸到了互聯網行業,最後轉了Android。當時的想法是自從學了Java以後,覺得FPGA的Verilog語言太枯燥乏味了,而Java有意思的多了,恰好那時候Android還很火熱,工資平均水平較高,自己也有著引以為傲的學習能力,所以才轉了過去。可那是畢竟還是正處於移動互聯網的風口時期啊。

而現在Android已經成為過氣偶像,無論如何都不建議新人來學這個了,因為市場完全被搞亂,培訓機構4個月就量產一批號稱三年經驗的人,像是在北京的HR發布一個安卓職位,第二天就能有幾百封郵件擠爆郵箱,新入行的自學者基本沒有競爭的機會。所以學Android已經不是靠不靠譜的問題,而是吃不吃得上飯的問題了。

我就提一點有用的建議吧,如果題主還喜歡電子的話,就想辦法去聯繫實驗室的老師,或者和上專業課的老師談談,表示出你願意幫老師去做項目的意願。老師自己手頭也會有一些比較前沿的項目,跟著老師幹活至少不會迷失方向,並且實驗室可以提供資金上的支持,要是買開發板或者電子元器件之類的還可以給你報銷,在實驗室里也會認識到一些厲害的學長,學習過程中還能請教問題,也能積累下不錯的人脈。雖然前期多半是在打雜,但是慢慢的接觸下來,依然可以學到不少的實際的工程經驗,很多公司對這部分是很看重的,日後你找工作簡歷也會比其他人好看得多,也更有機會拿到offer。

當時和答主一起畢業的小夥伴們,都是和實驗室的老師們做了很多項目,最後基本去本專業技術相關的了,比如軟體上有做嵌入式Linux驅動的,硬體有搞微波射頻的,也有搞FPGA晶元設計驗證的,或者開關電源的,以及搞技術支持去聯發科或者TI外企的也有,歸根到底都是看實力如何,並不是本科生就一定做不了技術。


現在學Android,就像1949入了國民黨。


先一個字概括題主的問題:靠譜

我本人就是電子信息工程轉軟體開發的例子。

針對你的每條問題,下面是我的見解:

1. 學校的課程。還是盡量不要掛科,因為這關係到能否順利畢業。至於實驗課,看你今後的打算了,假如下定決心從事軟體開發工作,這些實驗課就混個學分好了。

2. 嵌入式在國內已經基本成熟/飽和了,所以薪酬可想而知,自然比不過計算機和互聯網。

3. 靠譜,人家北大青鳥出來的都月薪七八千了。職場更多看的是能力,而非學歷。

4. 畢業後從事跟專業無關的人多了去了,對很多人來說,大學是次經歷,是個學歷。再說了,就算你今後從事軟體開發,數學,統計,概率論都是能用到的知識。

5.可以轉行做軟體,做軟體的話,起步太容易了,只要學個Java,就可以入門了,以後其他的東西在工作中慢慢學就是了。要麼做軟體,要麼從事本專業的對口,通信,嵌入式等硬體開發工作。

最後,我還想說下,你既然打算搞Android了,還學C和單片機幹嘛? 顯然不是一個領域的,好好學好Java,軟體類庫,Android框架,各類開發工具等等就夠了。有時間的話再學學數據結構,演算法等等。還是就是,Android這個領域目前人也很多,競爭也很激烈,不能只停留在編程語言層面,能把演算法學精通才可以變成真正的大牛。

(我的微信公眾號:紅猴子)

工科生的自媒體平台,工科生漲知識的號


今年安卓行情確實很不好,人才基本也很飽和,但是個人覺得飽和只是體現在初級,如果題主對自己的自學能力自信並且基礎紮實、喜歡安卓的話,是可以考慮安卓開發的。

安卓開發現在依舊很缺大牛,很缺人才,現在論飽和度,答主預測明年前端飽和,因為現在it高速發展,人才彙集,所以哪裡都會人多,不過只能你足夠努力或者有悟性,我覺得工作或者說高薪,都不是一件很難的事情。

同電信系出身,現在安卓開發。相信就去做,管別人怎麼說。不試試又怎麼知道不可以呢。


我鼓勵題主去嘗試學習Android開發。

一、對於我學校這個情況,我該怎麼去學習?有選擇的放棄一些?那些學校安排的實驗要不要去搞懂它?

盡量認真學,給自己留條後路。但是如果你到了聽不下去,要逃課的地步,就把逃課的時間用來自學Android。

二、嵌入式是不是真的坑?

不坑。如果要做嵌入式軟體或者電子工程,這個都要學,也並不難。

三、電子的學生轉去做android靠譜嗎?畢竟不是計算機類,在文憑上會不會有特別大的影響,人家不願意要你什麼的?

靠譜。好好學演算法,然後好好自己寫應用就好。好的公司不會比演算法更看重文憑。

四、我覺得去做軟體好像和目前學的這個專業關係不大,那這樣我這大學四年學得東西怎麼辦?(雖說其實也沒學到什麼)我讀大學的意思又在哪?

我覺得還是有關係的,學習方法相同,學到的東西有關聯。

五、像我這個情況,去做軟體可以嘛?或者有其它適合我的方向嗎?

題主,我鼓勵你去做Android,因為你感興趣!

如果你害怕這條路不適合EE學生,我親身實例EE研究生自學CS,現在在Facebook做iOS。

如果你擔心這是個例,我有無數同學在蘋果,微軟,亞馬遜。

如果你擔心國內不是這樣,我也有無數同學在百度,小米,阿里巴巴。

如果你擔心Android是夕陽產業,我知道至少在美國這是在蓬勃發展的及其缺少的職位(很多公司都會努力尋找Android 因為發展Emerging Market的需要)

如果你擔心太難,我保證演算法不會比數學分析,複變函數,電磁場難。

加油吧!題主


問題真長,,大半夜沒認真看完,見諒。睡前佔個坑,回頭有空再補。

目測我們差不多,二本、偏文科的學校、電子信息工程,這些標籤都一樣。

目前在學習Linux/Android驅動,屬於半入門階段。

先優先你的愛好吧,做喜歡的事加班也是樂意的,要是不喜歡的,高工資也感覺每天像上墳一樣。

沒有感興趣的,或者都差不多?那就向錢多或往風口走吧,時間投入進去了也許就找到喜歡的點了。

針對問題,簡單說下我的感受,僅作參考:

一、我上學的時候也沒有怎麼學,有些感興趣的就聽聽,不感興趣的就自學看點其他的。。或者忙忙社團、學生會什麼的。反正不閑著就行。開心就好。。。你要是有其他考研追求什麼的,當我沒說。。

學校的實驗,難度都不怎麼高,稍微提前看一遍或者百度下,感覺也就沒什麼問題,這個以考試為導向吧。感覺學校的實驗也水水的,提升不到什麼解決問題的能力,還不如參加個比賽,調試分析能力提升還大些。

二、嵌入式不是真坑,他至少能讓你有口飯,出去找個單片機的工作至少能活,至少讓你還算有門技能。我一高中好哥們,專業是環境方向,找實習的時候才叫真坑。相對計算機什麼的,是差了點,放正心態吧。很多機械的還想轉到嵌入式來呢。。。行業之間比較,哪有比得完的。

三、做Android不太清楚,個人認為不久後做安卓應用的中,低端的工程師會逐漸傾向飽和。我們專業兩個班80幾號人,做專業相關的不超過10個,做技術的不超過30個。其中很多人就去抱班/自學 Java,Android去了。不是計算機專業的你,如果能做東西,問題也不大。大公司要看文憑,小公司幾乎不看。話說 二本文科類學校的理工科專業文憑,在大公司眼裡根本就沒啥用。校招的時候你就知道了。。。

四、這個問題問得好。我之前也想過。還記得上面說那些培訓Java的同學,他們不是自己去找的培訓機構,而是學院找的。老師自己打臉自己,自己教學生三年不如培訓班教半年。這不是最可悲的,最可悲的是除去從事專業和轉行做其他技術行業的,剩下的基本都是做類似銷售、文員的工作。你讀大學的意義在於 你以後可以更有競爭力的找工作,不管是老師教的,還是你自學的。

五、軟體可以,我身邊有這樣的同學做Java了。所以,如果你想做,是沒有問題的。只要你付出努力,並且懂得捨去一些東西。驅動也算軟體吧,我就覺得挺好的,先擼裸板寄存器,再弄驅動框架,最後寫測試的應用程序,感覺挺好玩的。

最後,不要讓專業限制自己,選專業的時候,估計啥都不懂,畢業從事專業的也沒有幾個。做任何行業都要努力,努力這兩個字不是嘴上說,而是玩命做,畢竟進大學前就落下大部分同齡人很大一截了,共勉。


作為一名在這IT行業混了兩年的老油條,工資從剛入行的月薪破萬到現在的,,,咳咳,不好意思,這不是重點,我想說的是,這一行做的很好的,包括那些在知名大型互聯網公司BAT里混到很高職位的技術牛人,很多都不是本專業出身,我想,這句話就可以解決你大部分的顧慮吧


睡前答一發,本人EE,自知在電路方面沒有天賦,有一段時間試著做過Android,現在主攻Java web

一、對於我學校這個情況,我該怎麼去學習?有選擇的放棄一些?那些學校安排的實驗要不要去搞懂它?

答:其實大部分學校的教學都是這樣的,大學老師很多只是帶入門,修行看個人。EE的課程的確很泛,我也深有體會,我的覺得課可以不聽,研究自己喜歡的,如果決心轉別的方向,那也沒必要搞得很懂,但是至少維持不掛科,以後簡歷上才不會不好看。畢竟學習成績大概是HR衡量你學習能力的唯一指標了,學校沒名氣的話,就在成績上證明自己吧。

二、嵌入式是不是真的坑?(對於普通二本學校的普通學生來說)

答:嵌入式不坑,只是學習門檻高成本高,反過來這也是EE相較於CS的一個優勢,EE轉CS比CS轉EE更簡單。

三、電子的學生轉去做android靠譜嗎?畢竟不是計算機類,在文憑上會不會有特別大的影響,人家不願意要你什麼的?

答:題主想轉Android,並非不行,只是現在市場形勢一般般,其實也沒有其他答主說的那麼嚴重,畢竟你也才大二,誰知道兩年後是什麼行情。文憑上的影響可以忽略不計了,身邊讀地理的讀生物的最後轉了計算機的多了去了,計算機這一行兼容性很強,實力才是硬道理。

四、我覺得去做軟體好像和目前學的這個專業關係不大,那這樣我這大學四年學得東西怎麼辦?(雖說其實也沒學到什麼)我讀大學的意思又在哪?

答:EE和CS在很多方面都是交叉的,你也知道電子學的很泛,大一大二學的都是基礎,後面會有一些課程是能用的上的。其次,有挺多崗位是對多總專業的人才都有需求的,這時候你的優勢就體現出來了。像我是讀EE下的通信方向,那麼我就可以投一些專業要求是通信或者計算機的崗位,比如華為之類的網路通信廠商,或者三大運營商里的軟體崗,這樣我就可以用上我大學的知識。

五、像我這個情況,去做軟體可以嘛?或者有其它適合我的方向嗎?

答:說了這麼多,最後這個問題你就自己回答吧

困了,お休み

=========

要補充一下,我覺得題主目前還是主攻一個方向的好,我看你大二就已經學了c,c++,Java,真的吃透了么?如果吃透了,那麼很強。如果沒有,最好還是趕緊確定個方向。就拿Android來說,公司招人的要求絕對不是能寫個app這麼簡單,曾經我也像你一樣什麼都想學,什麼都會一點,後來弄得自己眼高手低,最後還是得慢慢從最基本的框架開始啃起。


我是15年畢業的電子信息工程的,大學的時候也是在實驗室混出來的。大一大二做硬體畫電路設計什麼的,後來寫固件,大三學了linux(其實連bootloader都沒學完。)。畢業以後轉做了c# c/s架構的。現在是在分析儀器行業,所以整體上跟大學的專業還是有點相關。畢業以後的技術什麼的也全是自學,並沒有什麼高手帶。因為現在實體經濟不行,薪資一年10來萬吧,不忙的時候還可以接點外活,跟互聯網的差的太多,沒做互聯網其實也是不想荒廢大學時候學的那些東西

至於你想做什麼,跟你的職業規劃有關係,不要一味的追求新技術,前幾年Android是很火掙的也多,這才幾年行情已經有所轉變了。最好學一個可以積累的技術,把眼界放寬,多交朋友,多跟外面人合作。如果你是為了掙錢,也請記住賺錢的是人脈,不是技術。中國最不缺的就是做技術的人


同二本,同電子信息工程,大四即將畢業,cuit的(期待校友握爪)。在實驗室一直搞單片機,慢慢接觸了Linux,才發現之前學的c語言在Linux上這麼好玩,什麼並發啊網路啊,熱情一發不可收拾,android基於linux,當時還挺好就業,那就搞搞android吧(對,我就是那種會寫多種語言的helloworld的人)。自學一段時間感覺沒氛圍,抱了培訓班。在培訓班的日子還是挺開心的,有個氛圍可以專心寫代碼,也有一兩個不水的老師可以問問題。培訓結束正值16年秋招,但是當時心無旁怠的做自己的項目,完全不想找工作(找工作需要往來各個高校的宣講會,太麻煩了)。有一次被同學拉著去一個宣講會,感覺待遇和發展那些還不錯,做了筆試題,可惜全考的C和Linux,雖然我會,但是依然不解為什麼招android考這個,可能是考計算機基礎吧,後面面試也挺輕鬆的,第二天要求立馬簽三方,當時開心過了頭,畢竟第一次拿到offer,立馬就簽了。現在實習馬上結束了,回頭看才感覺公司是個坑,具體原因就不扯了,正在辭職。回學校之後趁畢業之前希望能找到靠譜的工作。扯得有點遠了,,就這段時間android的崗位數量和待遇來看,相比16年中以及15年有一定的下降,同時對應聘人的要求高了很多,應聘的人也多了很多。最近找工作我的壓力也很大,不能參加校招了,只能去社招和那些有經驗的競爭。但是每個行業都有熱門,過剩,飽和的各個時期,如果你是那種看著哪個行業熱門就去學的人可以考慮其他的行業了。如果你真心喜歡這個行業,那就放手去學吧,校招的要求不是很高,有基礎就能找到好工作,基礎是指數據結構,演算法,計算機網路基礎,java基礎,android基礎,數據結構和演算法的比重較高,希望你能把重點放在這些上面,畢竟我們不是計算機專業,在這方面有很多東西需要去補。對於去不去培訓班,其實不是很有必要,自學的話最重要的是體系,你得知道哪一塊比較重要,學習的順序是什麼。不請自來,希望能給曾經像我一樣迷茫過的題主些許幫助。


不要聽別人忽悠,特別是還在大學裡面的學生,涉事未深,很容易被別人忽悠。對於語言和技術真的沒有誰好與不好;主要是深入研究一門語言語言,掌握好數據結構,計算機網路,編譯原理。對於你進入大公司來說,太重要了。


本人也是某985的電子信息科學與技術的畢業生,但是也畢業快2年了。

那時候在學校的時候也是一心想學硬體方面的之知識,出來轉研發。

但是,天不遂人願,出來才發現,本科生要找硬體研發的崗位太難了(可能,我是屬於學渣,而且考研也沒考上,哎......)

然後我就轉程序員了,現在乾的也蠻開心的(畢竟本科生的時候在學校也得用c燒板子啊!!而且自己 也學過一些java,但是出來乾的卻是C#)

我只想提醒一句,如果真要轉的話,一定要想好,趁早轉,早點學!!別指望出來找個培訓班,然後月入過萬!


現階段轉Android如果不是能力特別特別特彆強,基本上要考慮能不能混口飯吃了


我是管理學跨考計算機專碩的,研究了一年多的Android吧,半年基礎半年做項目又花了約半年時間學習java,數據結構演算法,網路虛擬機等各項基礎知識,2017年秋招先後拿到過華為,百度外賣,中國銀聯,華三,招銀等各種企業。我的經驗是,不要慫,拿起書就是干。


其實梁闐答主的答案說的是真心的好。我就再說兩句。

我也勉強算是一個本專業本科生勸轉行黨了。

電子信息這個專業,如果不讀研,是基本沒個暖用的。本科生出來想做本專業的技術崗,除非你真的牛的不要不要的(掂量一下自己是不是萬里挑一的境界),否則做技術的希望還是非常非常渺茫的。即便真給你做了所謂的技術,也上不了太大的檔次,因為上檔次的東西你根本做不了。你會發現碩士學歷是最最最基本的要求,碩士這幾年的研究和努力也是你做這行技術的最最最基本的技能保障。容我稍微一點冒犯,985 211所謂的名牌大學的學生畢業尚且要面臨如此的境地,就不要說是一個二本的學生了。

所以,不要對這個專業的本科學歷心存幻想了,現實會無情地給你打臉的。

要麼考研去搞起來(如果是真愛),要麼考研去轉行CS,如果本科不打算讀研那麼現在就趕緊轉行去學安卓投身計算機行業。

//我是一行不萌的注(分)釋(割)

額不好意思,是我沒太緊扣著題目。有評論反映安卓現在的行情也不好,其實如果看我全文的重點,我主要只是想要緊摳著電信的本科學歷是遠遠不足以支撐本科生去找一份有技術方面的發展前景的工作的點,電信的本科教學大體上是技術路線不友好的。那麼至於是否應該進入安卓這個坑的這個問題,確實是我沒想周全。

至於本科畢業就工作該轉什麼坑,我想還是留待其他更有經驗的答主來解答吧


珍愛生命,遠離Android。


答案:可以,靠譜。前提是擺正心態,認真去學。上一家公司三個做軟體的,只有我一個是計算機專業的,一個是通信工程的,一個是信息管理的。關於題主說的學得很泛,其他專業我不知道,但是可以告訴你的是計算機專業學得也泛,大學語文大學物理馬哲這些哪個專業都有,所學的科目我想不會比電子少,光是語言類的課我就修了四五門,沒辦法,必須修夠160學分,一門課也就那麼兩三個學分,至於分方向,我們也沒有專門分出資料庫方向,網路方向之類的,所以建議題主少抱怨,該修的課程還是要修。關於非計算機科班和計算機科班的差別,不是說考一個計算機考試可以彌補的,但是你其實不一定要按照科班生的路線來,因為你再怎麼努力,也很難趕得上,就像我業餘時間去學電子,也很難趕得上電子專業的。你如果想學android,那麼專註與它密切相關的就可以了,比如數據結構,java,sqlite資料庫,設計模式等等,做到知其也知道其所以然,另外不建議去上培訓班,費用不是一般的高,當然也可能是因為我窮。培訓班一般是速成,原理講得少,就算講了你短時間內也很難消化。培訓班出來的為什麼很多公司不要,第一是喜歡做假簡歷,不誠信,第二是,代碼質量差邏輯性差,不管什麼可維護性,不管什麼鬆散耦合,總之搞出來就行了。如果是我,我寧願去學校招一些可培養的學生也不招培訓生。題主才大二,還有時間好好去學。很多互聯網公司校招也不規定一定要計算機專業,所以不必過於擔心。嵌入式沒做過,但是別的不說,嵌入式的工資有很多確實不如移動應用開發或者前端後端之類的。關於兼職,不知道你做的是什麼兼職,如果是大發傳單擦擦桌子這類的兼職,建議還是不要做了,除非家庭條件限制。總的來說,本專業的課程保證學分修滿順利畢業,專著軟體開發自己感興趣的某一個方面去深入學習,不要浪費時間去做無意義的兼職。努力,用心,是最重要的


本人大四,電子信息工程。

[部分內容已刪]

但是千萬別入android的坑,已目測安卓失業潮。

------------------------------

修改於2017年4月30日。

------------------------------


我也是電子信息工程專業,二本,畢業四五年了,做安卓開發,沒報培訓班,全靠自學。你才大二,如果真的對安卓開發感興趣,完全可以可以自學的,而且你可以用來自學的時間比我們工作的人要多得多。安卓入門書籍推薦郭霖的第一行代碼,除了學習基礎,關鍵還是要自己做一兩個app,提高自己,現在互聯網資源那麼多,跟著做一兩個,做的過程中對自學的知識進行組織和理解。一般公司都會把使用github作為面試時候的加分項,你可以把自己的代碼放上去,還方便自己開發。

如果你想做安卓開發,趕緊行動,學習,練手,提高自己的開發能力,有能力的人怎麼會沒有發展前途呢,那些培訓出來全靠編的才是公司不肯要的,加油,哥們。


推薦閱讀:

使用 Qt 開發安卓 APP 體驗如何?
Google 開發了很多優秀的 iOS 應用, Apple 卻沒有開發任何 Android 應用,這是為什麼,意味著什麼?
安卓升級是否會封堵ROOT漏洞?
如果你是面試官,我來應聘一年Android開發經驗,你會問什麼?
Square 為何在開源方面如此強勁?

TAG:Android開發 | 軟體工程師 | 計算機科學 | 電子信息工程 | 電子信息行業 |