编程语言
首页 > 编程语言> > 关于程序员programmer职业生涯的思考

关于程序员programmer职业生涯的思考

作者:互联网

Programmer的本职工作:

Programmer职业特点:

学术研究与软件开发之间的关系:

我作为一个学术小虾米,在大学里只有极小的可能做出颠覆性的科研成果,更不要说在公司里每天超高的开发压力下了, 我在公司里做出创新的科研成果的可能性微乎其微。


所要解决的问题是什么?算法是如何解决这个问题的?从朴素的想法到当前的算法,经历了哪些优化的步骤,每一步的优化思路是什么?

对于生手来说,把一个业务问题用最普通的思想实现出来就已经是很困难的事情,更不要提优化了。理解业务逻辑

我们总会遇到一些感觉无从下手的问题,在这个时候,理解这个问题就成为当前首要任务。

programmer所承担的角色,就是把用户的需求转成可交付的software(app,backend的一个服务进程,网页,可执行程序等等)。

用户需求纷繁复杂多种多样,programmer如何安排自己学习路线,以便于逐步提高自己programming的能力。

学校所学的大型软件系统:操作系统(进程管理、内存管理、IO管理),编译器,数据库系统、TCPIP协议栈
常见的项目:P2P聊天室

标签:需求,代码生成,职业生涯,工业界,程序员,programmer,解决问题,学术
来源: https://blog.csdn.net/qq_29421241/article/details/112725026