软件教书匠金旭亮
26-07-29 11:28 微博认证:北京理工大学计算机学院教师 金旭亮 头条文章作者

AI时代,学计算机的同学,应该尽早掌握一项能做东西出来的技术,比如,掌握一种桌面应用开发框架(WPF、QT、Electron等任意一种),然后,赶紧用它去写各种各样的应用程序。

不知道要做什么程序?

最简单的方式,是克隆别人写过的程序。做这件事情,好处是能让你对工具和技术本身有更深的理解,但也就仅限于此了。

最好的方式,是发现真实需求或现实问题,然后,写一个能满足这个需求、解决这个问题的程序。之所以说这种方式最好,是因为它对人能力的锻炼是全面的。别的不说,发现需求和问题,就需要洞察力,设计解决方案,则极为锻炼分析能力和专业技能水平,最后将程序写出来,则能很好地提升动手能力。

次好的方式,是实习,想法参与商业项目。之所以将其列为次好,是因为这种方式,你仍然摆脱不了“工具人”的角色,是别人指挥你干,你是一个“机器人”。

上述三种方式,是从提升个人能力角度考虑的。

如果从就业角度,则实习的重要性将上升为第一位。有没有实习经历,基本上决定了你毕业能不能顺利找到工作。

AI时代,学计算机的同学,不提升个人专业能力,不积累实习经验,基本上“死路一条”——毕业即失业。

发布于 北京