给刚入职开发者的几句心里话

一,别让自己的身材变样

我身边很多做开发的朋友,也认识一些在这个行业工龄较大的人,有些人是:空叹当年小蛮腰,而今一身五花膘。有些人慢慢地慢慢地就聪明绝顶了。所以一定要保持运动,生命在于运动嘛

二,着重积累,形成自己的开发工具

老程序员扪心自问,我们做了几年的开发,有没有积累自己的Tools?是不是每一个新项目的感觉是,我上一个项目也写了这样的代码?怎么项目做多了都在做一些重复的事情。我们不停地在写,不停地写,为了生活,为了程序……

我在09年的时候做WinCE,WinCE不像现在的Android,很多常用的应用程序都自带了,作为一个基于WinCE开发的产品,基本上什么都得自己写,比如说Settings、Launcher,Music,Ebook等等。我的一个同事,做有自己的积累,自己写了一套UI,开发效率那叫做快啊。UI上除了指定加载哪张图片,放在那个位置,其他的都不用管了。

我的另外一个兄弟,做J2EE后台的,他自己写了一套代码生成器,做J2EE开发的都知道,一般都采用(Struts+Spring+Hibernate、Mybatis等)作为基础架构。Bean,Dao,Biz,Action来分层。其实这里面很多代码都是重复的。像我之前的项目代码

我代码里面采用泛型,基本上都是这样的代码:

所有的Dao接口里面

public interface Bean名称Dao extends GenericDao<Bean名称, Integer>{}

所有的Biz接口里面

public interface Bean名称Service extends GenericService<Bean名称, Integer>{}

所有的Biz实现里面

public class Bean名称ServiceImpl extends GenericServiceImpl<Bean名称, Integer> implements Bean名称Service {

private Bean名称Dao Bean名称Dao;

public void setBean名称Dao(Bean名称Dao Bean名称Dao) {

this.Bean名称Dao = Bean名称Dao;

}

@Override

public GenericDao<Bean名称, Integer> getDao() {

return Bean名称Dao;

}

}

这里还使用泛型了,不使用泛型更加痛苦。这叫做类爆炸了。但即便使用了泛型这么多个类还是很累的。不是吗?现在不用了有了代码震动器,不用一分钟统统搞定,包括配置文件等等.所以积累自己的Tools很重要,会让你事半功倍...另外一个就是要积累自己的通用组件,比如说权限管理,日志管理等等

三,多读源码,多看API,比百度谷歌更重要

现在对于技术上的某个功能,在网上基本上都能找到,只要能看懂代码的人即使了解不多都能实现基本的一些应用。这对新手有好处,但千万别依赖网络

四,保持看书,无论看什么书,《计算机程序设计艺术》也好《金某梅》也罢。

五,沟通很重要。善于学习,善于沟通!不多说了,都明白的。

六,有空没空写写博客或者日志吧。

就这样吧..不多说了,其实做自己爱做的事情比什么都重要。

给刚入职开发者的几句心里话,布布扣,bubuko.com

时间: 08-11

给刚入职开发者的几句心里话的相关文章

给刚入职开发人员的几句心里话

一,别让自己的身材变样 我身边非常多做开发的朋友.也认识一些在这个行业工龄较大的人,有些人是:空叹当年小蛮腰,而今一身五花膘.有些人慢慢地慢慢地就聪明绝顶了. 所以一定要保持运动,生命在于运动嘛 二,着重积累,形成自己的开发工具 老程序猿扪心自问,我们做了几年的开发,有没有积累自己的Tools?是不是每个新项目的感觉是.我上一个项目也写了这种代码?怎么项目做多了都在做一些反复的事情.我们不停地在写,不停地写,为了生活,为了程序-- 我在09年的时候做WinCE,WinCE不像如今的Android

致初入职场的兄弟姐妹

致初入职场的兄弟姐妹   我很喜欢电影<燃情岁月>中的那句台词--"有些人能够听见自己内心的声音,非常的清楚,他们依循着自己的内心来行事.这些人变得疯狂,或者成为传奇--"(Some people hear their own inner voices with great clearness and they live by what they hear. Such people become crazy, or they become legends. )     这是

入职第二天(培训第二天)

又是一天培,训的结束,今天的培训内容非常丰富,我也学到了很多的东西(不得不感叹入职后快速学习能力的重要性).今天的培训分为三块:沟通技巧,时间管理,班级活动. 上午的9:30-12:00都是由田老师讲解沟通的技巧.田老师讲的第一点是职业发展.作为刚入职的信任,为自己做一个职业规划是非常重要的,一个好的职业规划能够引导你走向成功.首先,需要有一个对于成功的定义.对于我目前阶段而言,成功就是成就足够的物质基础,足够我在一个一线城市买套房,结婚,为父母也买套房子,一家人过上潇洒的生活.为了这个成功,我

入职近一个月感想

累!累!累! 刚入职的第三天加班到凌晨1点多,这是给我这个新员工一个下马威. 从5月8号入职到今天5月26号,刚好三个星期,15天的工作日中9天是在加班的,最早晚上9点后才能走,晚则到家已是凌晨2点多,还有周六加班, 这些天经历下来感觉身体已经被掏空. 说说做的项目吧,这个项目是从我没来之前一个星期前开始的,也就是五一以后开始,是一个地产行业的信息系统,包括了PC端后台管理和PC端前端展示以及手机端应用. PC后台主要内容包含了项目管理.团队管理.计划节点管理等,PC前端及手机端主要包含了:我的

实习及入职前的高效习惯

我网上看到一篇不错的文章,对比了一下,我与它有相当多的相似之处,所以分享给大家,以求共勉!说明我在原文的基础之上做了部分修改简化,以求节约大家的时间啊. “人之患在好为人师”,我也特烦教导别人.一来是认为每个人的情况不一样,很难一概论之.那些号称他的成功可以复制的,不是为了骗你钱买书的,就是教你抄袭造假骗人的.二来我光讲.你光听,基本没用.我好好讲<易筋经>,你好好听,你还是不会少林武功.所以,你们想听我讲,刚入职场应该注意什么,让我为难了, 想来想去,还是说说好习惯.在江湖上混,养成好习惯第

IT人员如何提升在企业里地位和价值?——新人入职如何烧旺前三把火

本文是老男孩个人公众号的第一篇文章,如果喜欢, 可加oldboy_linux,或扫结尾的二维码进行关注! http://oldboy.blog.51cto.com/2561410/1829072 技术的提升仅是量的积累,思想的提升才是质的飞跃! ------老男孩 前言:虽然本文题目是针对IT运维人员的,但其他行业的伙伴同样能从中受益! 目录 1. 重视入职后的前3个月 2. 新入职的普通员工如何烧旺三把火? 2.1 新手菜鸟如何做? 2.2 新入职的有能力的老鸟如何做? 3. 新入职的领导如何

.NET开发者不要再抱怨.NET工资低[田忌赛马]【一个刚入行不久的角度谈.NET工资】

最近博客园里面很多人都说.NET不行,其实你们说的.NET不行也就是说.NET的工资比不上Java,PHP,移动开发等 本人性格还没有修炼到淡定,所以下面可能屡有偏激狂妄之词,也请同仁多多海涵. 这篇博客是写给那些刚入.NET,同时喜欢.NET不准备转的人看的,搞好自己,相信自己!要转的自己转去吧!下面从头到尾都没有谁好说不好的!只是谈薪水问题! 咱们大多数人搞开发都是要赚钱养家的.我们都不说是为了中华软件而崛起的口号而编码,这样的口号我也喊不出来. 我们都是为了工资,为了赚钱养家.兴趣也是一部

反思:毕业入职的第一家公司

得到这第一份工作,说来还真有几分传奇.大四下学期一开学,就买好去深圳的火车票,和同学几个踏上了南漂的路.由于是穷学生,所以买了硬卧票,很巧的是在火车上遇到了一个潜江的老乡,反正火车要开一天一夜也怪无聊的,于是在火车过道找了个桌子几个年轻小伙就开始畅谈人生和憧憬未来.这位刚认识的老乡年龄和我们差不多,但社会经验比我们丰富很多,于是就说起他在中专技校里面是如何半夜溜出去上网,毕业如何被分配到工厂做车厂机加工人,说和自己同班出来做机加工人的一个女同学的女同事由于金属镁粉过敏全身都红肿,那个女同学见到这

周鸿祎在360新员工入职培训上的讲话_职场励志

周鸿祎在360新员工入职培训上的讲话 我想给新入职的同事讲一讲我的希冀,再提几个建议.我这团体喜欢说真话,不喜欢说美丽话,由于美丽话没用.但说真话,大家能够不爱听. 首先,大家一定要明白,你自己来360究竟想取得什么. 我觉得,第一你一定得在360学到才干,学到身手才行,由于你未来要行走江湖,要成名立万,靠的就是才干和身手.在座的大少数既不是高干子弟,也不是富二代,跟我一样都是平民子弟.不少是第一代来北京的移民,独一能依托的就是自己的双手和头脑.你要想成功,身手是最重要的,其他都是虚的.公司有没