halczy 发表于 2023-10-4 18:02:17

作为一名快大四的学生,自学python,发现基本没有没有python的实习岗位,java但却挺多!?

作为一名快大四的学生,自学python,发现基本没有没有python的实习岗位,java但却挺多!?

xtigmh 发表于 2023-10-4 18:02:44

对于这个问题,单纯从工具的角度出发是不够完善的,需要结合具体的岗位特点进行分析,如果你去找算法类工作,大部分都会要求使用python,如果是想找开发类的工作,那么,java是必不可少的。用python快速实现一个算法这最优的选择,因为python没有那么多像java一样的前置框架和类需要去了解。而WEB开发的根本就是路由和数据库,再复杂点就是切服务分表分库。Java的好多框架就是直接帮他们做了这个最复杂的事情了,不需要了解这里面的原理是什么,只要看着说明书操作就行了!

xiaoji1543 发表于 2023-10-4 18:03:42

Python的趋势发展在于人工智能。
随着人工智能的持续火热,Python在IEEE近几年发布的最热门语言中多次排名第一,越来越多的程序爱好者、科技关注者也都开始学习Python。

http://picx.zhimg.com/v2-416f36d66b6694f04fcf7a394ecf3e75_r.jpg?source=1940ef5c
在人工智能领域,Python的岗位应该是最多的。
Python借助AI和数据科学,目前已经攀爬到了编程语言生态链的顶级位置,可以说Python基本上与AI已经紧密捆绑在了一起了。为什么人工智能开发要使用到python语言?有以下几个原因:
1、简洁高效
Python作为一门编程语言,对于程序员来说,想要从事AI和机器学习相关的工作,Python是再合适不过的选择。简洁优美、开发效率高,Python语言已经得到了越来越多公司的青睐,很多公司都开始选用Python进行网站Web、搜索引擎、云计算、大数据    、人工智能、科学计算等方向的开发。
2、可移植性强
Python希望看到一个更加优秀的人创造并经常改进。由于它的开源本质,Python已经被移植在许多平台上。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。
3、庞大的标准库
Python既支持面向过程的函数编程也支持面向对象的抽象编程。在面向过程的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在面向对象的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他主要的语言如C++和Java相比,Python以一种非常强大又简单的方式实现面向对象编程,标准库确实很庞大。
有的语言过于依赖背后金主的商业支持,好的时候风光无限,一旦被打入冷宫,连生存下去都成问题。更多的语言,刚刚取得一点成功,就迫不及待的想成为全能冠军,在各个方向上拼命的伸展触角,特别是在增强表达能力和提升性能方面经常过分积极,不惜将核心语言改得面目全非,终将变成谁都无法掌控的庞然大物。
相比之下,Python 是现代编程语言设计和演化当中的一个成功典范。Python之所以在战略定位上如此清晰,战略坚持上如此坚定,归根结底是因为其社区构建了一个堪称典范的决策和治理机制。因此稳坐人工智能语言头把交椅Python也是实至名归。
建议你朝着人工智能方向学习Python,肯定可以找到实习岗位的。
最后,送你基本Python必读经典书籍,希望可以帮你快速学习和进步:
Python经典必读书籍我是@无欢不散,看到这里的朋友请帮忙点个赞,也可以关注@无欢不散不迷路。

wang800123 发表于 2023-10-4 18:04:21

python岗位主要在测试开发、运维上。
普通python开发也有,但要求就高了,不像java那么容易找工作。

北京泥人 发表于 2023-10-4 18:04:44

作为一名IT领域的科研教育工作者,我来说说我的看法。
首先,虽然近几年Python语言的上升趋势比较明显,但是在IT互联网行业内,企业对于Python岗位的要求还是比较高的,因为Python岗位往往都集中在大数据和人工智能领域,而这些领域往往更关注以研究生为代表的高端人才。
对于本科生来说,如果想找到Python相关的实习岗位,应该从以下三个方面入手:
第一:重视大数据和人工智能知识的学习。当前有不少大厂都有大数据和人工智能方面的实习岗位,如果本科生有一定的大数据和人工智能基础,那么也完全可以争取到相关的实习岗位,而这些实习岗位往往都会使用Python语言。大数据和人工智能的知识体系比较庞大,本科生可以从机器学习开始了解,然后再逐渐深入。
第二:重视知识结构的全面性。当前在云计算平台的推动下,开发人员全栈化是一个比较明显的趋势,所以如果在学习Python的同时,能够进一步丰富自身的知识结构,尤其是前端开发知识,那么还是具有一定竞争力的。实际上,从工业互联网应用的大趋势来看,Python岗位的需求量会逐渐增加,很多传统行业也需要大量的Python开发人才。
第三:重视实践能力。本科生的实践能力对于实习和就业有非常大的影响,所以一定要重视自身实践能力的提升。实践能力的提升需要一个过程,本科生可以通过参加专业比赛,或者是参加导师的课题组来提升实践能力,而对于大四的同学来说,可以通过大量的实验来积累实践经验。
最后,对于即将进入大四的同学来说,尽快通过学习Java来扩展实习面,也是比较现实的选择。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以私信我!

jbuse 发表于 2023-10-4 18:05:09

java的岗位历来都是最多,所以无论任何人,学java一定错不了。
至于纯python的岗位,一直都很少,这几年相对来说还变多了一点。我厂就有一些。如果开发不行的话可以做运维。
python太过于简单,只会python一种语言的话竞争力很弱,可替代性很强。
我们组人人都会python,新来的同学直接扔一个pdf过去给他看,不可能学不会,招聘需求根本不需要加上会python这一条。
页: [1]
查看完整版本: 作为一名快大四的学生,自学python,发现基本没有没有python的实习岗位,java但却挺多!?