普通员工入职流程图
作为一个新手程序员,经常发生看到需求不知该如何下手解决的情况,该怎么办?
作为一个新手程序员,经常发生看到需求不知该如何下手解决的情况,该怎么办?
慢慢积累, 逐步丰富经验。
了解需求, 理解并确认哪些是业务需求, 哪些是技术需求。
业务需要技术来实现, 根据业务多维度预选技术,并评估实现的各种可能性。
选中最优的技术, 工作量小, 演进性好, 有技术先进性就用它。
毕业生即将去互联网公司(偏边缘)入职Java后台?数据库岗。应该注意哪些问题?
从实习生到码农,从码农到资深架构,再到CTO,现转运营,一路走来,收获甚多。希望下面的内容对你有所帮助。
一、搞清公司的历史和定位:要铭记公司的名称、老板的名字,不能说错不能写错,要了解公司的历史及未来的发展规划,要明确自己来公司的目标。
二、充分理解业务(即公司产品服务的行业流程):业务是指导系统开发的,不懂需求写出来的代码基本上是无效的,必然是漏洞百出的。要多和懂业务的人沟通。
三、多看、看问、多思考、多学习:到了单位,多看别人写的代码,看别人是怎么写代码,要严格执行公司的代码规范,在没有深入了解现在技术框架与公司风格前,不要动不动提建议,少说话多做事。
四、具体代码层的建议:
1、操作数据库前,先了解系统数据结构,细到每个字段,执行指令前,先备份,先写脚本,先测试,先验证。
2、代码坚持每行都写注释。
3、命名一定要规范,要别人一看就能明白,对齐方式一定要整齐规范。
4、每一个新增加的功能、类、方法、属性都要写注释,注明原因 日期 操作人。要敢于对自己写的东西承担责任。
5、写代码前,先把逻辑想清楚,画出业务流程图和数据流图,把分支路径弄清楚,不要留bug。
最后预祝你能在新的公司,有一个美好的人生开端,能在单位不断成长,找到自己想要的。
如果你觉我的回答对你有帮助,请评论、点赞。
第一步就是搞清楚公司的情况,发展定位产品特点以及未来的市场方向。第二步就是深入了解数据库设计,因为数据库是一个产品的基础。第三步应重点关注界面功能,因为任何软件产品都是有用户的,界面功能决定了后台功能。第四就是完成自己的后台功能,中间过程中应重点和前端的频繁沟通,避免做无用功。