你刚去做程序员的时候适应了多久才能开发?
我从 07 年的时候进入职场,成为了一名程序员,到现在已经十多年了,在最初进入职场的时候,我也和题主一样茫然过、无所适从过;我从一个刚毕业的学生转变成公司的一名员工,“入门”就大概花了两三个月的时间,如果算真正地适应职场的节奏,大概用了半年的时间。
01. 初入职场的困境我在工作之前,掌握着 Java 的基本语法,以及那时候非常流程的 SSH 框架,当然只停留在“使用”这个程度,而我的第一个项目,拿到的源码是基于 Buffalo 写的,可能大部分同学看到这里会一脸蒙,这是个什么框架?我怎么都没听说过?这是一个国产的 AJAX 框架,具体大家可以不用了解,我只简要的概括一下这个框架:你只需要写也页面中的 JavaScript 就可以完成对数据库的增删查改,所有的业务逻辑也都在 JS 中的。
是的,在工作的第一个半年,我没有摸过 Java,一直都在写 JS!其实这并不是重点,那个阶段对于我最困难的是:以我当时的技术积累,在面对一个全新的技术框架的时候,学起来是非常困难的,甚至会无从下手。
02. 对于这个阶段的建议能力不够,态度来凑:虽然我个人是不建议加班的,但是在这个“未入门”的阶段,建议还是加加班,多看看项目的代码,争取早日上手;另外也可以让领导看到你的工作态度。
不懂就问,但是一定要经过思考:新人难免有很多不懂的地方,所以你可以去问你的同事和领导,但是不要遇到问题就去问,而是先经过自己的思考,自己想了一些办法但是没有解决之后,再去问。
相同的问题不要问第二遍:每次问题解决完之后,把解决的过程记录下来,避免相同的问题问多次,这是很让别人讨厌的事情。
多和同事交流:可能很多人听过这样的说法,同事不可能成为朋友的,其实不是这样的,千万不要进入一个团队后,就“自闭”起来,也不交流工作以外的事情。建议大家还是能和周围的同事“打成一片”,当你接触的人多了,你会发现很多事情都非常好推进。
03. 独当一面才算是真正的成长我真正适应了职场工作,是在一次独立出差之后,因为这代表了我有能力可以独当一面了,虽然这一面是非常小的一面。
08 年出差去上海,也就是我的第一个项目要交付实施了,其实在开发测试过程中,我已经去过上海两次了,不过以前都是跟着项目经理一起出差,而这次出差是我一个人来的;这一次我独立支持客户上线部署、生产环境验证,在此过程中遇到的问题都是自己来解决,经此一役,我才觉得我自己真正地从学校的学生变成了公司的员工。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有