设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
Python和Java该选哪个望指点迷津
返回列表
发新帖
Python和Java该选哪个望指点迷津
[复制链接]
11
|
7
|
2021-1-27 05:17:19
|
显示全部楼层
|
阅读模式
本人男32,普通二本,因为抑郁症休息,现在病情好多了,闲着发急,觉得程序员很酷,想从事这方面,打算用一天2到3小时,用两年能学完,面临Java和Python的抉择,个人感觉未来无人驾驶应该是大方向,想知道Java和Python未来都面向什么工作,最好别太累,最好能像中医那样越老越吃香的,先谢过各位了
分 -->
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
能推荐几本基础入门的经典书就更好了
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
如果你想做职业程序员,那就最好不要选python,无人驾驶门槛太高,无论在数理层面还是学历方面,这个年纪半路出家学编程很有勇气,但是对于成为一个专业程序员几乎已经没有优势了
java门槛低得多,但初级java程序员泛滥,能力相差不大的情况下,年纪就是一个决定性因素,显然年轻人更能适应高强度工作
个人觉得你可以把编程作为副业,或者说一种辅助手段比较现实,容易收到成效,在此前提下学什么就看你的兴趣爱好以及主业了
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
Java主要做大部分大型Web软件系统、Android、大数据分析与存储方向。做游戏基本不用Java,唯一用Java开发的流行游戏是“我的世界”,画质低。
C++主要做桌面软件、游戏、图像方向。
C主要做单片机程序、嵌入式系统、硬件驱动。
python主要做网络爬虫、少量web系统、数据分析、人工智能方向。(图像方面的人工智能用C++)
无人驾驶是用C++,即图像方面的人工智能,需要用到计算机视觉、机器学习方面知识,只招硕士以上,不招本科。所有的做人工智能方向职位都是只招硕士以上,不招本科,因为本科没学过相关理论,而且这一块理论知识对数学要求较高。
如果没有学过编程方面知识,想快速上手,建议学习python,语法简单,门槛低,上手快,社会需求大,就业面广。
如果选择Java,java的语法相对python来说要难一些,但也容易上手,但光会了java是没用找不到工作的,做java要求掌握的知识面要广,要求很多技术。要会各种常用框架,如ssm,要了解各种线程并发操作、要掌握各种常用网络协议与用法,还要了解java的设计模式和编程规范等。
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
引用3楼hx366的回复:
Java主要做大部分大型Web软件系统、Android、大数据分析与存储方向。做游戏基本不用Java,唯一用Java开发的流行游戏是“我的世界”,画质低。
C++主要做桌面软件、游戏、图像方向。
C主要做单片机程序、嵌入式系统、硬件驱动。
python主要做网络爬虫、少量web系统、数据分析、人工智能方向。(图像方面的人工智能用C++)
无人驾驶是用C++,即图像方面的人工智能,需要用到计算机视觉、机器学习方面知识,只招硕士以上,不招本科。所有的做人工智能方向职位都是只招硕士以上,不招本科,因为本科没学过相关理论,而且这一块理论知识对数学要求较高。
如果没有学过编程方面知识,想快速上手,建议学习python,语法简单,门槛低,上手快,社会需求大,就业面广。
如果选择Java,java的语法相对python来说要难一些,但也容易上手,但光会了java是没用找不到工作的,做java要求掌握的知识面要广,要求很多技术。要会各种常用框架,如ssm,要了解各种线程并发操作、要掌握各种常用网络协议与用法,还要了解java的设计模式和编程规范等。
谢谢你写了这么多,真是让迷惘的我看清了前方的大千世界,我今天在网上买视频教程,有个程序员说编程比较累,建议我做Linux运维工程师,我想了想自己的精力,和大脑,已经受过一次伤了,就把程序员这件事当做一个爱好吧,以后可以的话做Linux运维这方面,是不是会好点呢
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
引用2楼與蘤舊縐的回复:
如果你想做职业程序员,那就最好不要选python,无人驾驶门槛太高,无论在数理层面还是学历方面,这个年纪半路出家学编程很有勇气,但是对于成为一个专业程序员几乎已经没有优势了
java门槛低得多,但初级java程序员泛滥,能力相差不大的情况下,年纪就是一个决定性因素,显然年轻人更能适应高强度工作
个人觉得你可以把编程作为副业,或者说一种辅助手段比较现实,容易收到成效,在此前提下学什么就看你的兴趣爱好以及主业了
谢谢,就像你说的当做一个爱好吧,也许此生没有缘分,为来生积攒缘分
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
我感觉你的大方向不对:程序员是越老越不吃香,而且比较累。
所以,不要选什么java或者python了吧。
如果想兴趣爱好的话,还是学前端把,哈哈,还能做一些界面,看得见摸得着。
回复
使用道具
举报
千问
|
2021-1-27 05:17:19
|
显示全部楼层
引用6楼小胖胖就是我的回复:
我感觉你的大方向不对:程序员是越老越不吃香,而且比较累。
所以,不要选什么java或者python了吧。
如果想兴趣爱好的话,还是学前端把,哈哈,还能做一些界面,看得见摸得着。
是web前端工程师吗
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行