Python和Java二选一,该学啥?
python培训吧
全部回复
仅看楼主
level 1
Python和Java二选一该学啥?这个问题吗,如果你问一名Java程序员,肯定会建议你先学Java,因为他们认为Python像个乳臭未干的黄毛小子。但如果你问Python程序员,可能会得到一个完全相反的答案,他们认为Java是刻板啰嗦的老大爷,而人生苦短,我用Python。
2020年12月03日 06点12分 1
level 1
01
语言历史
Python:生而为简
Python是一门拥有简洁语法的高级编程语言。一个名为Guido van Rossum的荷兰大佬在1991年设计了它。Rossum设计这门语言的初衷,就是为了让代码读起来更轻松,并且让程序员们比起用其他语言,可以写更少的代码,事半功倍。
Java:出生就想当老大
而Jame Gosling在1995年设计了Java。Java是一门以Class为单位,高度面向对象的高级编程语言。Java的设计初衷是“写一次代码,在哪里都可以用。” Java可以完成任何规模的任务,所以它也是很多公司在做商业级项目的时候的普遍选择。
2020年12月03日 06点12分 2
level 1
04
就业薪资
Python
1.美团
薪资:20k~40k
岗位职责:
1. 负责云数据库/云主机控制平面研发工作 2. 加强平台管理和控制功能,提升资源交付和管理效率
岗位要求:
1. 熟练使用Python,能写出漂亮的Pythonic的代码;
2. 极强的学习能力和动力,对未知技术和领域能快速掌握并实践;
3. 熟练掌握操作系统原理,Internet网络原理;
4. 有云平台开发、自动运维平台开发等大型Python项目经验者优先;
5. 在开源社群活跃并有积极贡献者优先。
2.携程
薪资:15k-25k
Python开发工程师:
1. 负责运维平台设计及开发,实现运维自动化和运维效率的提高
2. 帮助开发团队改进开发流程和效率
3. 与运维团队合作,收集需求,改善运维流程,实现各种运维工具,提高运行维护作业水平
4. 负责网站监控系统、数据收集和数据分析等系统的开发
5. 结合虚拟化技术,打造和完善携程云平台
以下是加分项:
6. 熟悉大型网站运维工作,有运维开发经验者优先;
7. 有CMDB/monitoring system/agent/automation系统设计与开发经验者优先
8. 熟悉Puppet/Zabbix/Celery/RabbitMQ优先
9. 熟悉Python/Django/Tornaod优先
10. 熟悉前端开发(XHTML/JQuery/CSS)优先
11. 对OpenStack熟悉者优先
Java方面:
1、京东
薪资:15k-30k
需要具备以下技能:
1、熟练掌握Java基础,熟练掌握多线程开发技术,熟悉软件开发流程;
2、熟悉主流Java开源框架如struts、hibernate、spring;
3、熟练掌握HTML/CSS/Javascript/jquery/Ajax;
4、熟悉Oracle/ SQL Server/MySQL其中的一种,并能熟练编写SQL和存储过程;
5、熟悉Linux系统,掌握Linux命令。
2、网易
薪资:15k-30k
必须技能:
1、精通java,熟练运用SpringBoot、SpringMVC、Hibernate、Mybatis、struts、struts2等技术,能练使用JQuery或相关的JS框架,精通面向对象设计;
2、熟悉mysql/sqlserver数据库,了解相关的数据库维护和性能优化,熟悉Tomcat、weblogic等服务器的配置与发布;
3、全面扎实的软件知识结构(操作系统、软件工程、设计模式、数据结构、数据库系统、网络安全等);
4、熟练SQL语句的编写;思维活跃,具备一定的软件设计能力及良好的软件工程思想;
2020年12月03日 06点12分 5
level 1
说实话,其实都可以,没什么本质上的差别。你学好了之后都能得到相应的工作回报,主要是看你自己想要学习那些,技术过硬之后,你的能力自然会上升,你让Java大佬说就是学Java,你让Python大佬说就是学习Python,但是对比起来的话,就还是各有优劣吧
2020年12月30日 03点12分 7
level 7
确实各有千秋,只要你能学明白,学精通,无论是Python还是Java最后的待遇一定能达到你满意的阶段
2021年04月27日 05点04分 9
level 1
确实各有千秋,只要你能学明白,学精通,无论是Python还是Java最后的待遇一定能达到你满意的阶段-杀手
2021年05月11日 02点05分 10
1