首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员:在校程序员与工作中的程序员,区别在哪里?

关注小编,每日分享干货。

程序员的主要工作:编写代码,观看他人编写的代码,更改他人编写的代码。

次要任务:与需求方争吵,与其他程序员争吵,与测试团队争吵。

但是今天小编想讨论的不是程序员的工作内容,而是在校的程序员和上班后的程序员的区别:

一、

在学校:当您完成了程序的所有功能,程序运行没有卡顿,您会感觉非常棒。

工作中:尽管您所有功能都已实现,但代码很丑,运行卡顿,反应太慢,您需要做一个优化。

二、

在学校:要实现这样的功能,您应该先编写代码然后再编写代码...

工作中:快点搜索github找出是否有人写过它。

三、

在学校:学习好编程基础知识就是学好了计算机编程技能。

工作中:您的能力好坏取决于程序实际上的适用性。

四、

在学校:您可以随心所欲,想怎么写就怎么写,不用去考虑阅读他人代码。

工作中:最困难的事情是理解他人的代码,尤其是已经离开的同事的代码。

五、

在学校:您可能一个人或者几个同学一起无忧无虑的开发了一个程序。

工作中:您需要面对产品经理,架构师,项目经理等人提问、唠叨、监督、追进度。

六、

在学校:多种技术框架选择学习使用,多种前台页面实现方式学习使用,随心所欲的UI设计。

工作中:技术架构师将为您提供技术框架,您需要遵循框架,项目经理提前设计好页面,最终您来实现。

七、

在学校:专注于代码编写,不必考虑外在因素。

工作中:专注于代码的时间并不多,而且代码改进比比皆是。

八、

在学校:专注于代码编写,不必考虑外在因素。

工作中:专注于代码的时间并不多,而且代码改进比比皆是。

九、

在学校:您编程的目标是取得成就,以便老师查看或者他人使用。

工作中:您需要知道自己的东西最终将被许多用户使用,并且需要注意其健壮性,易用性,各种性能指标,甚至是代码的后续可维护性。

十、

在学校:您的团队伙伴相对较少,也许一两个人会完成一个项目并最终有所作为。

工作中:您需要提高合作能力。您需要遵守代码规范,并且需要与其同事一起合力完成项目,相互要求自己,以共同提高代码质量和产品质量。

以上仅是小编个人几点想法,欢迎评论相互讨论。

喜欢编程,职场,圈内新料。

多多分享,转发。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200908A0L61600?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券