2019独角兽企业重金招聘Python工程师标准>>>
接上文。。。
经过一些搜索和了解之后,最后选定了我现在这个公司。现在,至少我没有感觉到我选错。
刚近公司,进行了新人的入职培训1天,这个主要是了解公司状况。而后,就开始学习打代码。开始的几个联系任务都是小游戏,第一次上班,难免啥都不会,苦逼的熬了几天,现在回过去看那些小游戏,觉得自己写的都是一堆垃圾。一般在公司,没有多少时间会说是有谁能把着手带你。一般都是靠自学,还有就是问了。小游戏,我的头闲我弄的太慢。最后省了一个,我知道,他肯定知道我写不出来了。。。。悲剧。
而后就是我对java一些知识的恶补。那段时间,也许真是小宇宙爆发了,怕被开掉。天天玩命的看,看了编,编了调。也许我的java成长最快的时间就是这段时间。
两周以后进入第一个项目,一直到现在。
在项目中,首先是代码的规范,代码为了维护方便,多看看前人写的,尽量风格相同,能够像一个人写的。struts2的使用,struts2的0配置啊,struts2的Action啊,等等等等。然后就是公司自己的数据库持久层了。这些都需要多了解,方便以后写代码。还有公司的通用的一些utils,这些对以后的开发都会起到关键的作用。
常用插件的使用:一个项目中一般会用到很多插件,比如各种日期插件,幻灯插件,报表插件,树插件,编辑器等等,对于这些东西,一般不到关键时刻我是不会深究他之所以然的。这样一是节省时间,2是你也不必要知道。
需求分析:这是一个项目的关键,初学者要做的就是好好跟着你的头,看着他怎么把需求谈好,交谈也是门艺术。能够深刻了解和挖掘用户需求很有必要,最后的结果就是,需求得做,需求的延伸也有可能需要规划好。最后的结果就是做出来的大概符合需求。有些会为了实现的简单换方法。这里和需求放的预期肯定的有所不同的。
数据库设计:这个感觉真就是经验了。经验越丰富,数据库这块做的越好。我看我以前的数据库,被我改了又改,这块很有待加强啊,还有数据库的优化。。。
算法:这一块很悲剧,数学一直还不错,但是算法这个东西没弄好。这块也得加强。
额,好吧,马上就要放年假了,还有20分钟。下班。收拾东西闪了。
2013,我们还将面对很多,多学习知识,认清方向。等着涨工资,等着年终奖