社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

Python之父写给计算机专业学生的职业建议

编程派 • 6 年前 • 564 次点击  

Python 之父 Guido van Rossum 从今年 7 月起辞去了 BDFL 这个“Python 终身独裁者”头衔,虽然有逐渐淡出 Python 开发者社区的迹象,但是他对于所有从事软件开发和即将进入这个行业的人来说,还是有着非常重要的影响力。

11月26日, Guido 在自己的个人博客上更新了一篇文章,讲到他经常收到计算机科学领域的学生的问题,希望得到他的职业建议。他在文章里谈到了创业、管理、人工智能等话题,对于即将走上工作岗位的人有一定的启发,因此我做了些翻译整理,分享出来给大家。

好好工作,还是去创业

选择“朝九晚五”,还是“创业”,是一个很复杂的问题。不是每个人都可以成为一个成功的企业家(这样的话,活由谁来干呢:)),而且也并非人人都有这种气质。对我个人而言,我从来没考虑过创业。因为会涉及到大量我不喜欢的管理工作,比如说招聘(我讨厌面试,也不擅长)和解聘(太消耗人的精力,即使给出负面反馈对我来说也很难)。向投资人推销创业想法,也是一件我宁愿不去尝试的事情。

如果以上任何一点与你产生共鸣,你可能最好不要选择创业。我过去那些“朝九晚五”的软件开发工作事实上(大部分)是非常有益的,因为我可以编写出成百上千名开发者使用的软件(以 Python 为例,这个数字则是数百万),而那些其他开发者反过来使用我的软件,又开发出成百上千人使用的产品,甚至有可能是上百万用户使用的产品。不是每个“朝九晚五”的工作都是一样的!就我个人而言,我不喜欢产品方面的工作(通常这意味着它是我不感兴趣的产品),但是“你可能不会这么想”。

建议找一个比入门级 Web 开发更好的工作;这类工作(编辑 HTML 和 CSS)可能会被自动化工具取代。

人工智能对软件开发行业的影响

下面聊聊人工智能是否会使人类软件开发人员变得多余的问题,而不是我对 AI 作为职业选择的看法。

关于人工智能,我根本不担心。该领域专注于自动化无聊、重复性任务,如驾驶汽车或脸部识别,这些事情人类可以轻松学会,但如果必须一直这样做,就会觉得无聊。软件工程领域从不乏味,因为一旦出现重复性的任务,你就会自动化它,而你又会开始解决新的问题。


感兴趣的同学,可以点击下面的原文链接,去阅读 Python 之父的原文。

原文链接:http://neopythonic.blogspot.com/2018/11/what-do-do-with-your-computer-science.html


题图:pexels,CC0 授权。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/4smcpZI4BS
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/26962
 
564 次点击