Py学习  »  Python

“力挺Java!拒绝Python”9万程序员刷爆朋友圈……

码小辫 • 4 年前 • 433 次点击  


那天,被一个应届生小伙伴问到:第一份工作选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 
扫描下方二维码 报名
👇 👇👇👇


也可点击阅读原文,更快速报名↓↓↓
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/107975