“力挺Java!拒绝Python”9万程序员刷爆朋友圈……
那天,被一個應屆生小伙伴問到:第一份工作選Java還是Python好?
?
我可以說“我認為編程語言永遠是工具,用的順手,選啥都行!” “沒有最好,只有最適合自己。”
?
但這樣說,對大家做決策并沒有太大幫助。
?
五年前,我從機械轉到了計算機,期間C++/Python/Java都用過,分享下我最真實的感受。
?
由于我當時沒有特別強悍的科班基礎,C++太難,搞了一周也搞不明白。
?
Python初學的時候用的很順手,代碼簡潔,老師一講就能把代碼打出來,直呼“臥槽”,讓我找到了編程的樂趣,但遇到最主要的問題就是刷題找不到思路。
?
在有了一定Python基礎后又去補了Java,現在我也主要用Java了。說幾點好處:
不會被歧視報錯(對比C++)
代碼邏輯清晰(對比Python)
數據結構多
方便class套class
?
那到底該選擇哪門語言呢?
?
我們不說那些虛的編程年度排名,作為求職導向,我們首要關心的話題必然是“學了這門語言,我能找到什么工作?”
?
如果你有目標公司就好辦了,去他們的公司招聘主頁,看看他們的技術棧和常用的編程語言,往死里嗑就對了。
?
我整理了市面上用Java/Python 較多的公司:
?
Java:阿里巴巴,去哪兒,美團,網易,搜狐,百度。
Python:知乎、豆瓣、新浪、淘寶、騰訊、金山。
?
于是有人會問我:“我只是想單純入個行,不要求大廠中廠小廠,該怎么選?”
?
簡單來說,如果想在一個行業深耕,Java依舊是后端首選,最重要的是,市面上用Java的面試官是最多的。而且一般來說,不管面試官平常用什么語言,他們都看的懂Java,因為的語法直觀,API清楚。
?
而Python是門腳本語言,抽象層次太高,不利于初學者理解底層結構。
?
Python貴在短小精悍,做project上手很快、刷題速度也很快,但如果面試官看不懂你的語法會非常吃虧。
?
如果你有條件的話,可以把兩種語言都系統地學一遍。但如果時間和精力不允許,基礎薄弱,又為了短時間內就業,建議選擇Java。
?
另外我認為,編程學習一開始靠專業人士帶入門是必須的,有天賦的人入了行之后自己就能越混越好,沒天賦的人也能學個皮毛,明確方向。
?
前兩天,我發現了新職業教育的領頭羊開課吧打磨出了一個「可寫入簡歷的項目實戰課」,親自體驗了一下,對于工作多年的我來說也依然有收獲,推薦給大家。
在這門課程里,騰訊大佬會帶你手擼一個個人主頁項目,項目流程完整,且高頻面試的Java技術核心知識點會設計串聯在整個項目當中,非常適合編程新手入門以及準備面試。
三天,讓你學習一個完整的項目▼
企業招聘的時候,對校招生的要求,不僅是理論知識是否扎實,更看中你的代碼能力,是否上線過項目。
?
當你在面試的時候能夠帶著這樣一個實操項目去,跟你的同屆同學平平無奇的簡歷相比,一定會驚艷到面試官。
?
?
限時特價僅需?0.99?元
掃描下方二維碼 報名
?????????????????
?
特別強調一下,這個主頁并不是簡單的拿一個軟件生成,亦或者簡單敲敲代碼就能制作成的。而是具備從設計到開發、到部署上線、再到優化加速等,完整流程的項目。
?
只要你能夠親自實踐一遍,一般面試官問到的技術點都不虛了。
01
跟市面上的其他訓練營有何不同?
//?首先,此訓練營真實搭建Java實踐場景,涉及企業校招對候選人考察的基本面。
一般面試的過程中會分為技術面和hr面,技術面基本就是考察你的專業技術水平的。
?
那么最重要的就是考察你是否有系統的知識框架,以及基礎知識的牢靠程度等。
?
一般來說,企業會要求一些員工具備基本的能力,還有開發工具的使用等,這一方面,我們設置了Java基礎模塊講解、還有JDBC、JavaEE WEB、JSON 、Bootstrap、js等,還有云數據庫、云服務器。
?
不僅如此,還涉及到企業的一些最新潮流技術的前后端分離以及優化加速工具DCDN。
?
通過學習,讓你具備編程思維,并在實戰中進行應用,對知識點做到重溫與掌握。
//??學完獲得一個獨自完整搭建個人主頁項目,增加與面試官的談資。
校招面試另一大重要的加分項就是項目,在面試前,一定要練習回答自己項目的三個問題:
?
這是一個怎樣的項目
用到了什么技術,為什么用這項技術(以及每項技術很細的點以及擴展)
過程中遇到了什么問題,怎么解決的。
?
把這幾個關鍵點理清楚,面試的時候有條理地說出來,再根據面試官的提問補充一些細節,就能比較充分地體現出自己的技術能力。
?
因此,這個項目會從數據服務如何搭建講起,到前后端的部署,再到公眾號小程序的搭建,又會加入處理并發問題的知識,在這個過程中,會讓你在實踐中熟悉大廠開發及項目上線流程。
?
項目當中,特別針對于如何實現網站全球加速進行了細致的講解,這一點可以作為面試中的加分項,如果你能把加速的原理以及實現過程講清楚,面試官一定會對你刮目相看。
?
并且這個完整的項目,還可以成為一種技術展示,在介紹你自己的同時,再聊一聊你開發的網頁,不為是一種談資。
//?最后,會讓你收獲到一份對標年薪30w+程序員能力模型的學習路徑。
本次訓練營會詳細拆解為成為年薪30w+工程師的「六板斧」,會讓你體會到一種,全新的實戰式學習體驗。
?
大俠郭靖天資并非十分聰慧,但是他的師傅都是江湖高手,經過他們的傳授,他也成為了武林大師。你自己在學習的時候很難達到高水平,而名師指引將會縮短這一路徑。
02
本次訓練營的具體內容
//?Day1:項目部署與云服務搭建
第一天項目展示:
//?Day2:全球加速和公眾號上線
第二天項目展示:
//?Day3:編碼制作從0完成項目
第三天項目展示:
03
課程限時優惠
▼
針對于本公眾號的粉絲,爭取了100個限時特價的名額。
騰訊大佬手把手帶擼一個個人主頁項目,為面試加碼!
僅需?0.99?元
掃描下方二維碼 報名
?????????????????
也可點擊閱讀原文,更快速報名↓↓↓
總結
以上是生活随笔為你收集整理的“力挺Java!拒绝Python”9万程序员刷爆朋友圈……的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu升级python版本
- 下一篇: nginx 配置404错误页面