0
点赞
收藏
分享

微信扫一扫

我已经学完Python基础了,想去找程序员工作还需要学习哪些知识?

诗远 2022-02-16 阅读 77

我已经学完Python基础了,想去找程序员工作还需要学习哪些知识?_实战经验​​


大家好,我是晚枫。我已经学完Python基础了,想去找程序员工作还需要学习哪些知识?_python_02最近在校学生放假了、在职员工想离职了,爱学习的小伙伴都来问我一个问题:晚枫,我已经学完了Python基础,想来年找个Python相关的实习/工作,我现在应该怎么学习,应该学点什么呢?作为​​法学院毕业的Python程序员​​,我也同样经历过这个阶段:学完Python基础没有实战经验,就好像在岸上学完了游泳姿势,但是从没下过水。当真的要下水,要去找工作的时候,心里一点都没谱。今天我就结合自己的学习经历和工作经验,回答一下这个常见的问题,希望能够帮助需要找Python程序员工作的同学,用春节前后1个月的时间,补齐这个没有实战经验的短板~

PS:如果是学完基础,不想找程序员工作,只是想应用自动化办公、数据分析等实战的同学,请移步此链接:https://t.zsxq.com/NZ7AiYf

入门级企业实战

学会了游泳姿势没下过水,害怕下水,最好的解决办法那就是下水试试。但水又不能太深,试过了以后还得回来休息一下,再复习一下游泳姿势,水太深就回不来了。我已经学完Python基础了,想去找程序员工作还需要学习哪些知识?_实战经验_03

学习编程,最好的方式就是模仿,先上手几个符合企业要求的实战案例。

目前市面上岗位最多的Python程序员有3类:数据挖掘、爬虫开发和Web开发。数据挖掘这方面,说实话我没做过,不敢乱说。后面这2个我都做过,可以放心的给大家推荐。

如果你不知道该选哪一个,我建议你选择Python爬虫,我就是学习爬虫才找到工作的。因为爬虫足够简单,涉及的知识点又非常全面,非常适合作为从业余到职业的过渡。既不会太简单没法加经验,也不会一上来就是boss没有成就感。

下面这套爬虫课也是当时我学习的课程,来自微软的Python工程师。另一套Web开发的课程,也足够实用,大家可以按需选择。


  • 爬虫:????​​小白如何学习爬虫,可以达到实战的水平?​​
  • ​​Web开发:????如何在 2 天内开发出一个可交付的企业管理系统?​​


实战要配实战工具

相信我,不论你选择上面哪一种学习方式,你都需要一台服务器,不然你还是学不到精髓。如果只能用一个点来区分程序员的业余和专业,那我一定会选择:看Ta会不会使用服务器。

我曾经在另一个篇文章分享过学习使用服务器对程序员的重要性:​​拥有一台自己的云服务器可以做哪些很酷的事情?​​其实我现在觉得一句话就能说明白:因为企业开发是用服务器的呀~!本地电脑和云服务器的区别,就像玩具枪和真家伙的区别,你总不能扛着一把玩具枪上战场吧?

下面这个是我给大家准备的阿里云服务器的优惠链接,赶上双11、双12,还有超低折扣,扫码直达领取优惠券,长期有效。????



如果你喜欢腾讯云的话,这里也有优惠链接

我是两者都用过后,更推荐阿里云,价格相当,但阿里云速度更快。



良心建议:新人优惠终生只有一次,作为练习用,你买最低配置也行,反正以后不够了可以随时加,但是时间一定要越长越好,只买1年你一定会后悔的,别问我怎么知道的。我已经学完Python基础了,想去找程序员工作还需要学习哪些知识?_实战经验_03已经哭晕在厕所好几次了:新人69/年的机型,如果只买1年,再次购买就已经是798/年。


还有最后一步

最后一步,学完一轮入门级的实战,你一定会发现,之前对基础的理解真是太初级了,你会迫不及待的想再听一遍基础。

但因为已经有了一定的实战经验,所以你会发现满大街又是一些太基础的基础课,懂的点个赞。

所以我推荐你看下面这套Python高级课程,里面都是一些高级基础。是的,基础也有初级和高级之分,就像小学生的数学基础是加减乘除,大学生的数学基础是高等数学。

学完这套课,你会发现你不仅基础更扎实了,而且对Python有了更加深刻的认识,你可以毫无畏惧的去找工作了!找到工作记得回来告诉我~

  • 来自Facebook资深工程师的????​​Python核心技术与实战​​



写在最后

不论多好的学习资料和工具,都需要花时间去学习,有问题就拿出来讨论。这是一个老生常谈的话题,但做到真的不容易。如果你觉得你需要一个干净的Python学习环境,



举报

相关推荐

0 条评论