﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-BaNg-随笔分类-人生</title><link>http://www.blogjava.net/lifesting/category/29579.html</link><description>Just Do It!</description><language>zh-cn</language><lastBuildDate>Thu, 24 Feb 2011 04:45:53 GMT</lastBuildDate><pubDate>Thu, 24 Feb 2011 04:45:53 GMT</pubDate><ttl>60</ttl><item><title>开源项目诚招有偿兼职开发者(版主高抬贵手)</title><link>http://www.blogjava.net/lifesting/archive/2011/02/23/345015.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Wed, 23 Feb 2011 14:41:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2011/02/23/345015.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/345015.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2011/02/23/345015.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/345015.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/345015.html</trackback:ping><description><![CDATA[各位Javaer，我最近在准备两个开源项目，一个是基于模板库的开发，另外一个是基于Linux的 CDN。工作量比较大，设计差不多已经完成，前期域名，服务器，分布式开发环境(Bug管理，持续集成，SVN，Wiki，Project Server等)也准备好了，预算也空出来了（开公司的钱)，现找热爱开源事业的理想主义者合作，团队成员如下： <br />
<br />
1 Java索引开发者1人 ：<br />
<br />
能够应用Apache Lucence 按照模型定义索引数据库（MySQL，Oracle，SQL Server)，XML文件，并调用相关接口能够以Web方式/XML方式呈现，熟悉中文分词，能够有合适的自定义词库最好。<br />
<br />
2 CDN管理控制端1人：<br />
因为CDN基于Linux下C/C++，管理控制将通过Java Socket完成管理控制程序与CDN的交互，所以要求你能够熟悉Java Socket，还能通过某种Java Web技术制作管理控制端Web界面。<br />
<br />
这两个项目将永久开源，但提供高级别的定制与咨询服务，如果你成为contributor，将有机会参与到项目分成中来。<br />
<br />
如果你对这两方面有很好的经验，比较闲，也愿意试水开源项目，欢迎报名，并附上你期望的报酬（按项目过程比例发放，可签协议)<br />
<br />
希望你最好在北京，这样我好经常请大家吃饭。<br />
<br />
动手后，将把开发过程中的点滴写成blog，放在blogjava.net，也算做一滴贡献:)<br />
<br />
联系<br />
mail: lifesting@gmail.com<br />
msn: step.in@hotmail.com<br />
<br />
<img src ="http://www.blogjava.net/lifesting/aggbug/345015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2011-02-23 22:41 <a href="http://www.blogjava.net/lifesting/archive/2011/02/23/345015.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>着手开始准备我的第一个项目</title><link>http://www.blogjava.net/lifesting/archive/2008/12/12/246041.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Fri, 12 Dec 2008 14:16:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2008/12/12/246041.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/246041.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2008/12/12/246041.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/246041.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/246041.html</trackback:ping><description><![CDATA[软件开发的一个态势是迅捷，MDA(模型驱动架构)渐露头脚，火爆的RoR也只是MDA的初级模式，典型的比如代码合并和工具支持不够，模型的概念不够清晰。国内应用比较广的普元也包含类似想法，只不过有些忽略掉了&#8220;程序员&#8221;这个核心角色。<br />
<br />
我想要做的一个东西就是以模型为中心的开发方式，它被&#8220;隐藏&#8221;在Eclipse里面。比如日常我们做的企业开发大部分是以业务层BO为核心，然后向下延伸至存储，向上有service/service control/page control/page之类，那么通过一套可编程模板（即Template DSL)+代码生成器就可以生成想要的各个层的代码了，其本质上是一个UML图形建模工具，上面绑定模板，模板的编写提供类似JDT(提供在Eclipse编写/调试Java代码的插件集)的高亮/纠错，重构等，代码生成过程可以被运行或者单步调试。<br />
<br />
MDA在Eclipse社区的推动下，日渐成熟，以EMF metamodel描述的UML2足够强大，在技术完全可行，德国的oaw，法国的acceleo都有成熟的应用。<br />
<br />
我做这个的想法就是帮程序员摆脱繁重琐碎的比如javabean, html, configuration等。<br />
<br />
商业模式就是使用免费+收费专业培训支持。<br />
<br />
有同仁在搞MDA类似的开发么？欢迎提出宝贵意见。<br />
<br />
<strong>如果你是一个多层JavaEE的开发者，每天被spring, hibernate, jdbc, structs/jsf/xxx, html折磨，最希望共帮你解决那些问题呢？谢谢。</strong><br />
<br />
Update: Just do it，先去尝试一把，做一个版本出来，谢谢关注。<br />
<img src ="http://www.blogjava.net/lifesting/aggbug/246041.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2008-12-12 22:16 <a href="http://www.blogjava.net/lifesting/archive/2008/12/12/246041.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在你眼中Java是什么？</title><link>http://www.blogjava.net/lifesting/archive/2008/12/02/243808.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Mon, 01 Dec 2008 16:04:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2008/12/02/243808.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/243808.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2008/12/02/243808.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/243808.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/243808.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 说出你的看法，在你眼中Java是个什么东东。&nbsp;&nbsp;<a href='http://www.blogjava.net/lifesting/archive/2008/12/02/243808.html'>阅读全文</a><img src ="http://www.blogjava.net/lifesting/aggbug/243808.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2008-12-02 00:04 <a href="http://www.blogjava.net/lifesting/archive/2008/12/02/243808.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>身在北，心向美。</title><link>http://www.blogjava.net/lifesting/archive/2008/11/26/239627.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Wed, 26 Nov 2008 14:51:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2008/11/26/239627.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/239627.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2008/11/26/239627.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/239627.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/239627.html</trackback:ping><description><![CDATA[虽然很想就最近看到的想到的发表一下心得，但唯恐因为<strong>政治</strong>影响了blogjava的正常运行，那我就是罪人了，只能在心底默默骂几声，呸！<br />
<br />
身体受了点伤，在医院花钱如手纸感觉还很辛苦，跟缴PIT还是奴才的感觉一样；同事一个一个的出国，没有出的也在准备，虽然cctv上现在的欧美就跟人间地狱一样，但我在心底赞赏他们的这种前仆后继，为什么我们活的都这么辛苦呢？<br />
<br />
身在北，心向美，我期待！<br />
<br />
<br />
<img src ="http://www.blogjava.net/lifesting/aggbug/239627.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2008-11-26 22:51 <a href="http://www.blogjava.net/lifesting/archive/2008/11/26/239627.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>给刚毕业或临近毕业的一点建议</title><link>http://www.blogjava.net/lifesting/archive/2008/11/25/242484.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Tue, 25 Nov 2008 04:50:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2008/11/25/242484.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/242484.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2008/11/25/242484.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/242484.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/242484.html</trackback:ping><description><![CDATA[2008年下半年IT行业开始不景气，估计明年会更差，所以写简历投简历需要用点心。<br />
<br />
1 简历不要太全，不要把不相关的技术凑合在一起，突出重点，围绕一个主题(比如Windows开发，Linux开发，GUI，算法等)写简历。<br />
2 简历不要太长，将重点的东西写在<strong>前面</strong>与<strong>后面</strong>，针对具体公司将无关的东西删除掉，避免批量投送。比如职位是做嵌入式开发，你写一堆网站开发，那我一般直接咔嚓。<br />
3 写简历的时候花点心思，不要太大众化，也就是不光是技术，还要突出个性，在简历上将人描述的更加鲜活诚恳一些。<br />
3 描述专业突出社会实践，不要罗列一大堆课程；描述项目的时候突出自己的角色。<br />
4 不太上相的简历就不要贴相片了:)<br />
<br />
写简历，投简历就跟做技术，做人一样，要用心，用心才有回报。<br />
<br />
欢迎大家指正！<br />
<br />
另：如果你自认数学/算法很好，对科研感兴趣，欢迎给我留言，我们正在招人。<br />
<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/lifesting/aggbug/242484.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2008-11-25 12:50 <a href="http://www.blogjava.net/lifesting/archive/2008/11/25/242484.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个平庸程序员的想法。</title><link>http://www.blogjava.net/lifesting/archive/2008/10/31/237839.html</link><dc:creator>Always BaNg.</dc:creator><author>Always BaNg.</author><pubDate>Fri, 31 Oct 2008 09:37:00 GMT</pubDate><guid>http://www.blogjava.net/lifesting/archive/2008/10/31/237839.html</guid><wfw:comment>http://www.blogjava.net/lifesting/comments/237839.html</wfw:comment><comments>http://www.blogjava.net/lifesting/archive/2008/10/31/237839.html#Feedback</comments><slash:comments>53</slash:comments><wfw:commentRss>http://www.blogjava.net/lifesting/comments/commentRss/237839.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/lifesting/services/trackbacks/237839.html</trackback:ping><description><![CDATA[前天晚上，老婆和我偎在床上说悄悄话，大致的意思是所有她的同学都有房子了，有些还当上了管理人员，并带着少许调侃说我以后也就这样了，1年10多万，失业就会掉头发。<br />
<br />
我今年28，一个C++/Java程序员，跟大多数人一样，天资平平，虽然爱学习，但没有上一个好大学，工作这么几年也没有混上一个管理人员，有时候在自己看来，稍稍有些可悲。因为官本位的残留+农耕文化，在中国搞技术历来就是一个吃力不讨好的事情。搞技术意味着被人管，薪酬低，上升通道窄，所以好多技术人员包括优秀的总是希望能在一段时间以后转型，可是管理也是一门学问，控制社会关系不一定比控制计算机简单，所以彷徨且不时有受挫感。我也一样，有时候一个人看书的人总会想自己的理想到底是什么？什么才会让我觉得自己有存在价值？思来想去，我还是觉得自己是一个比较典型的程序员，喜欢写程序，喜欢调试，喜欢帮助别人，这些都能带给我快乐。既然认定了这条路线，就坚定地走下去，但只是想做技术人员还不够。<br />
<br />
我有过一位法国同事，技术人员40来岁，做测试写文档，放在中国来说是典型的失败。有次看了他写的详细测试报告，我不敢相信Excel能做出这么NB的东西出来，在我的赞扬之下他脸上荡漾着满足感。听他说自己做了十多年技术人员，觉得自己挺适合干这个，非常坦然，我有一种朴素的感动。这根我看到国内程序员普遍焦虑不一样(当然有社会保障因素),那就是专注于自己喜欢的，一直干下去。在兴趣和严格要求自己产出物的导引下，一个你认为不起眼的小事情也会让人感觉莫大的惊喜。岁月会让我们老去，但兴趣，专业的心态不会。我更希望在帮传代的过程中，用朴素的，职业的技术情节影响新生代程序员，推动行业的整体进步。<br />
<br />
你到底想干什么？这是一个问题。我看到好多人工作几年后还在今天groovy, 明天ruby，后天uml，然后是struts2，反正什么火跟什么。一天一天宝贵的时间再流逝，人也越来越焦虑，我不知道他们到底想要干什么，因为普通人是很难同时干好几件事情的。或许他们认为这些新鲜简单，学学就会，但我认为，不专业是技术人员最大的敌人。很久前我面试过一个开发人员，据说对struts非常精通，我就问 说说你怎么将jbpm集成到struts里面去，然后支支吾吾一大堆，貌似200+k的struts源代码都没有读过(我试验过，扩展webActionContext, 引用jbpmcontext，增加线程保护，扩展struts bean映射jbpm var)。就如同学groovy，但不知道它是通过什么样的语法翻译出来的(parser generator)；学ruby，不知怎样用C增加系统关联性，总在技术的外围打转，这样下去，焦虑就是一种必然了。我的想法就是抓住一种最感兴趣的，把它搞透，不要害怕哪一天这个技术被淘汰了，计算机越往下关联越大，周期越长。即使有时候因为工作的性质让我们在外围打转，我们也应该在兴趣点上持续深入，专业一点，更专业一点，即可以探奇得到满足感，也可以让你时时充满竞争力，说不定哪天就用上了。<br />
<br />
计算机的基础是编译+操作系统+数学，比如写一个高效的多线程程序，写一个调试器，写一个脚本语言。基础的基础是数学，所以要想专业必须趁年轻能看进去书的时候打好数学基础，即使不通透，也要知道概念。就拿我做的DSL的graphical editing来说，就包含解析几何、线形代数、立体几何、微积分、图论(离散数学)等学科，这还不包括DSL的Run/Debugger/Debuggee，Text Editing等。如果你做的工作感觉不到数学的存在，那很危险:)。曾经有人说&#8220;计算机是数学的艺术&#8221;，一点不假。<br />
<br />
但总是有些笨人比如我，小老头了还在看数值计算，概率等数学书，看到ms, google的requirements都不敢投简历，但没关系，只要能够按照自己定的目标逐步靠近，不断学习，不断挑战自我，肯定会有收获，无论物质上还是心理上。即使最终没有在IT史留下名字的一撇，人生也没有白活，因为我在自己站着的土地上认真地来过。<br />
<br />
爱就努力的去做吧，愿每个程序员都能有坚强的信念和一片属于自己的天空！<br />
<br />
<br />
<br />
<br />
<br />
<img src ="http://www.blogjava.net/lifesting/aggbug/237839.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/lifesting/" target="_blank">Always BaNg.</a> 2008-10-31 17:37 <a href="http://www.blogjava.net/lifesting/archive/2008/10/31/237839.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>