25岁入门的PHP程序员纪念PHP路上的20个月

编辑:凯恩/2018-12-22 22:50

  当时专业是高大上的空间信息与数字技术专业,实际上课程和其他计算机类学科没有什么区别,只是专业方向和学校特色有关,目前本专业同学有很多去当了程序员。大学前两年以饱满的热情学习了C,C++,Java,数据库等计算机课程,总体感觉学地不是很好。

  大三大四头脑发胀,在魔都某个大学城的老乡的忽悠下于是在自己大学城经营了一个类似一号店的学生社区商城,当时商城系统用的是hishop未授权免费版本,ASP开发的,经营的不咋样,快毕业时队伍就散了。

  经营学生商城因为要干很多杂七杂八的事情,如进货,送货,扫楼发传单,摆摊宣传等各种碎活,最后还亏损三万多元,导致毕业一、是技术没有专长,感觉什么都会,却什么都不精通;二、是一分钱也没有了,人也特别没面子;三、原本以为自己的Java技术还可以,去港澳资讯,福昕,中远等公司面试,深受打击,没拿到一份offer。

  于是选择一条很多应急毕业生不一样的路,应征入伍--参军去了,饮食住行国家全包。今年9月1日退伍回到地方,临近退伍听大学室友说做开发薪资待遇还不错,说可以和他一起做PHP开发,而且PHP入门相对其他语言更快,可以指导我学习,然后又了解到我还有几个大学同学也在做PHP开发,于是临近退伍两个月决定学PHP,让室友帮我寄了三本书《Javascript权威指南》《Head First HTML与CSS》《PHP入门》,在里面也只能死记硬背一些知识点,没有电脑可操作,两个月下来略微知道一些东西。

  一退伍我并没有回江西老家休息,回魔都把退伍相关手续办好后,在黄浦区租个的合租床位开始了我的蚁族生活,没有直接去找工作。房东的厨房里有一张办公桌,于是占为己有发扬一下部队艰苦奋斗的精神没日没夜的复习了三个星期,期间大学室友百忙之中下班后过来帮我调代码(理论学习起来感觉很容易,一操作起来就歇菜),9月最后一个星期投简历,参加面试。在室友的指导和帮助下,也就在国庆假期前的28号通过了一家主营虚拟游戏币交易的公司的面试,岗位是初级PHP工程师,然后就国庆后来上班。

  在第一家公司工作了14个月,从一个因标点符号的bug也要花十几分钟才能解决到完成公司基本需求,再到和老员工一开完成一个网站应用,逐渐感到技术瓶颈,涨薪无望,于是萌生了跳槽的想法;现在想想跳槽有得有失,总不能完美;目前公司虽然会小了点,但是接触到业务更多,能够参与的技术开发任务更多,当然失去了一些自身兴趣爱好的东西,此刻就是挤出自己的业余时间码着文章!

  第一家游戏网络公司,技术开发流程很规范很专业,技术和产品分的很清楚,所以经常出现程序员和产品互怼互掐的局面,甚至技术和测试杠上,作为新手很不习惯这种工作方式:总觉得,什么活都给我没问题的,反正我要成长。这要导致产品狗得寸进尺,干活的程序猿得力不讨好,不仅吃产品狗怼还要被技术领导批评。现在想想那这是一个过程,也是为了更好的工作效率和团结协作。

  现在公司技术部很小很小,10人不到,刚进去的时候甚至产品原型图自己画,图片自己找,页面自己切图,最后自己做后端,虽谈不上全栈工程师,也快奔溃了,第二个东家工作半年也逐渐适应这种一个人顶几个人的节奏,感觉良好;但还是一个人无法独当一面,每次接大项目都没法从始至终完成,总要老大来擦屁股,至今对这件事产生了阴影。希望以后能够带着耐心和责任去完成每个项目。

  作为一名年纪大,但是工龄却不到两年的老程序员倍感压力,95后程序员早已压你两条街,总有一种34岁不行就退的危机感。作为一个PHPER,自我评价是个不合格的程序员,除了入门三个月全身心投入技术学习外工作之余几乎每花时间去学习新技术,了解业界动态。周末时间几乎都用来参加乱七八糟的社会活动,20个月工作经验不长不短十分尴尬,深感危机四伏,此刻随笔记下这些危机感,也是想时刻提醒自己,不管什么年纪,不管工作经验多长,时时保持空杯心态,接受新的事物,不断学习。

  当然目前公司虽小,碰到一个技术上十分苛刻的领导也是件十分幸运的事情,经常对编程规范吹毛求疵令人很难受,对于初入职场的小白也是一种成长吧。铭记,加油吧