零基礎學習java能在互聯網公司待下去嘛?

月夜寒影127997


作為一名從業多年的Java程序員,同時也出版過Java編程書籍,我來回答一下這個問題。

首先,零基礎學習Java也可以勝任不少開發崗位,如果具有紮實的基礎學科基礎(數學),未來也可以走研發級程序員路線。

對於零基礎的Java學習者來說,如果想在互聯網公司有一個較好的發展,需要注重以下幾個方面的內容:

第一:走Java全棧程序員路線。當前互聯網公司多以數據驅動的方式進行運營,數據驅動的運營方式有一個顯著的特點就是研發團隊的小型化,這就要求程序員能夠勝任多個不同的開發角色,所以全棧程序員將有較多的需求。Java全棧程序員需要具備三大塊知識儲備,其一是後端開發技術儲備;其二是前端開發技術儲備,重點在於JavaScript語言;其三是大數據技術儲備,目前的一個重點在於NoSql數據庫的運用。

第二:具備較強的動手實踐能力。與傳統的軟件開發公司不同,互聯網企業非常注重程序員的工作效率,開發週期通常按照“天”來進行計算,這與傳統軟件開發按照“月”來進行計算有較大的差異。互聯網企業的產品迭代速度比較快,而且技術更新速度也比較快,這不僅要求程序員具有較強的學習能力,也需要程序員具有較強的動手實踐能力。

第三:具備較強的溝通能力。目前的程序員崗位越來越注重溝通能力,溝通能力較強的程序員不僅能夠提升工作效率,同時能夠積極進行資源整合,這會明顯加快產品的開發速度,所以溝通能力往往是互聯網企業比較注重的能力之一。溝通能力的基礎是知識結構和學習能力,另外對於行業的認知能力也會在一定程度上影響溝通能力。簡單的說,程序員要能夠快速“聽懂”產品經理的設計,並迅速形成自己的解決方案。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!


IT人劉俊明


入行IT有誰說自己不是從0到1的呢,我也是從0才走到今天的。記得當年入職的新公司,老闆讓我實現一些東西,對於那時候的我真的很難,後來經過我的不斷努力最後勝任了公司的開發崗位。接下來我分享一下我當年的經驗。

【1】多向老前輩,有經驗的同事請教。不管人家從事前端,移動端還是後臺一定跟人家打好關係。人家幫你的時候要多虛心聽,不要桀驁不馴。(我當年開發水平簡直了差到爆了,好在當年的同事幫我解決問題,梳理思路)

【2】堅持學習,每天回家堅持學習,比如公司讓你實現某個功能,今天你完成了任務,但是你得為你下個功能或者需求點做準備。

【3】跟老闆組長的關係要處的好,即使是人家對身為菜鳥的看不上,但是也要學會忍耐。前2年儘量不要跳槽,要把自己的業務 技能提升。

【4】最後一條 要學會感恩,感謝那些幫助你的人。當年一個大佬帶我找工作,人家公司只要他,他知道我落選後,跟人家老闆談讓我上班,如果我不去的話,他也不去這個公司。離開天津多年我們的關係一直沒有斷,很感謝他。如果沒有他當時的幫助,我可能也不會在這個行業上了


Xia焱


你這個擔心不是沒有道理,每一個剛入職場的新人,都會有這個擔心,不只是軟件開發這個行業。

我們公司也有很多培訓班出來的程序員,我不知道你們公司的規模怎麼樣,我個人認為,每一個項目,都有簡單的增刪改查功能。

你是剛進入公司的,領導不會安排給你很艱難的功能,應該都是從基礎的增刪改查開始,你應該從加入這個項目開始,馬上熟悉使用的框架,大部分軟件開發工作,功能都不復雜,但是因為你瞭解框架的使用,才會感覺到難。

學java的時候,老師會強調思維邏輯,但是真實的工作中,用到的並不多,如果你不是從事的大數據相關的項目,簡單的邏輯就夠用了,不需要擔心這些問題。

如果碰到什麼難題,或是領導交給你了一個你沒做過的功能,不要著急,百度是萬能的,基本上都能在git上找到你需要的功能,如果實在不行的,和你的同學商量一下,總會解決問題的。

這些都不是什麼問題,重要的是你喜不喜歡這一行,喜不喜歡研究技術,你要知道,軟件開發行業的變化是非常快的,可能一兩年,就更換了框架技術,而且不同的公司需要用到的技術也不一樣,所以你需要的不是很強的邏輯思維能力,而是很強的學習力,這一行工資不低,按照我們濟南的標準,2-3年的工資能到8000,但是如果你不是個技術控,平時不喜歡鑽研技術問題,那麼你可能只能停留在基礎的增刪改查程序員。

任何行業都有困難,想要回報,就先付出,與君共勉吧!


職場王小賤


作為一名IT從業人員,我可以給出幾點相關的意見。

Java是一門企業級開發軟件的語言,零基礎選擇培訓,剛開始的學習的時候都是會很吃力的,畢竟在我們認為很簡單的一件事情,用Java編寫就得很長的代碼量才能實現。這個過程需要我們自己去堅持。

語言是一門某種程度上很有規律的學科,只需要喜歡這門語言,並且為之不斷的學習,你就會就得這門語言很簡單。思維邏輯的問題可以通過鍛鍊來提高。

剛入職一家公司的時候,領導交代的任務一般都會留有充足的時間,最主要的是對於新入職的人員來說,一般都會採取“老帶新”的模式。對於相關不會的、不理解的技術上的或者生活中的問題都可以諮詢相關的導師來得到解答。畢竟領導安排的任務也是根據你自身的能力的。部分公司的導師會帶你慢慢熟悉公司的業務。逐步提升自己的技術水平。

在這個過程中,你自身需要多學多看多做多聽,保持一顆樂於好學,積極向上的好心態對你的職業生涯會有很好的幫助。

最後應該學會感恩他人,對於那些幫助你的人,你要心懷感激之情。

希望回答對您有所幫助。

我本人從事多年互聯網Java開發,感興趣的朋友可以關注私聊,共同努力,共同進步。

謝謝!


凱騰凱


這種在情況很多人都會遇到,我只能說臉皮厚一點,只有不開除,只有給工資就努力留下來,想太多根本解決不了問題的


碼農的自我修煉


我個人覺得,既然公司把你招進來了,必然你身上有著公司所欣賞的閃光點,同時也是公司肯定也是願意培養你的。


其次,放手一搏,用心去學、去挖掘你的專業領域,增強你的專業技能,拿出你的幹勁來,穩紮穩打,積累才剛剛開始。


一份工作到兩三年的時候,大部分人自然都會變成熟手,努力做好自己,不要被淘汰。


蔡掌門BP


什麼班其實不重要 一個公司用人的底線就是看他能不能幹活 只要你能幹活 其實你在哪裡學的對一個小公司來說倒不是特別重要了,還有你說學著有點費勁,,,那是肯定的 這行就是在不斷學習中生存的 什麼時候不費勁了 估計你老也就失業了 。閒暇時候多看看公開課 多學學 總有好處的。


程序猿說


可以的,學好了就行


Java精選


不能,6500學前端,手把手帶到就業滿意為止!瞭解一哈


找前輩網


多寫代碼,找到感覺,就可以就業了,記住,自學的時候多寫代碼,自己敲敲,就會好很多


分享到:


相關文章: