论坛首页 海阔天空论坛

想学技术的新手们请进

浏览 22022 次
精华帖 (7) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-10-21  
看到各位的帖子,我深受启发!
虽然我现在还在抱怨我们项目开发中的种种问题(项目最初设计有问题,代码编写不规范甚至是冗繁难懂,没用的垃圾到处都是,每一模块各自为政没有统一规范,开发模式陈旧技术落后费时费力等等),但是我现在也已经认识到抱怨是没有什么作用的,现在需要总结问题的根源,想办法解决目前的问题,避免类似问题的发生。我想,所谓丰富的项目经验,无非是好的项目分析设计能力、技术框架的选择、快速完善及易于项目维护的开发能力和最重要的项目中没有预计到的突发问题的解决能力;如果在这样一堆烂摊子面前,能够和项目经理及其他同事解决现在的问题,那想具备丰富的开发经验肯定只是一个时间问题!
还有就是技术的提高还是应该靠自己。自己的主动性是提高技术的源泉与动力;我也见很多人在公司里抱怨领导的期望值与自己能达到的水平相差太远,有些任务根本就不可能实现;我认为项目经理肯定不是没有项目经验的人,他们既然这么要求也应该考虑了你的水平,这也应该是正常要求,别人能提前完成,我也肯定能在规定时间内完成。有很多技术我们不懂就觉得非常高深,我想说其实那都没什么高深的,那是因为你没去学习钻研,你学习一段时间可能比他强多了。技术的提高还得多和前辈们交流,学习老鸟们的开发经验,多看看老鸟们的代码;有问题也得多向前辈们请教,为什么武侠剧中主角们都是得而学有所成呢!呵呵,我觉得就是这个道理吧!

我刚工作一年多,没多少开发经验,个人观点,不对的地方还请指点!呵呵!
0 请登录后投票
   发表时间:2006-10-21  
一个内功,一个外功。
0 请登录后投票
   发表时间:2006-10-21  
重在提高自身能力,不要只盯着某些技能,好比素质教育和应试教育。
将个人前途和公司发展联系起来,通过为公司做出贡献的同时提高自身能力,从项目目标出发,不要把某些流行技术和词汇太当一回事,很多新技术并不能给公司带来价值,当然也就不会给个人带来太大的价值,只要你努力了,项目成功了,公司发展了,长久下去,不一定要跳槽,你就找到了自身的价值。
0 请登录后投票
   发表时间:2006-10-21  
Wayne 写道
同意楼主一个看法,无论是software engineer,developer还是programmer任务都只有一个:solve problems.

不过绝大部分的朋友都没弄一个清晰的概念,就是做software engineer还是做programmer。大多的讨论都是围绕"code",但是coding只是implementation的一个环节,而implementation又是整个SDLC的一个部分(不是说其不重要,但是确实花的时间最少的一个环节)。真正头痛的是在plan, architecture/HLD,和design,自然投入的时间也多。当然,有的朋友只喜欢implement也很正常,但是每次看到“求代码”,“这是我写的**程序的代码”等等,没有requirement怎么知道那些代码拿来干什么的,很难考究写得好还是不好。给他们提出建议,能否上个需求或者代码的目的,答复就不说了,永远是reactive。我见过太多的朋友,问题一来就到处找相关的solution就直接写code,没有经过分析和设计等。还有,通过提高代码的质量去提高项目的质量,这是没错的。但是代码只是语言,一个向computer表达实现你的solution的工具。关键有效的还是应该针对requirement去改善项目的architecture/design,从而得到更好的方式去改善代码。按照这个思维,提高代码质量的考虑应该是放在a/d之后的。总之还是SDLC这个approach了。

India的IT发展快的一个主要原因,是因为SDLC在他们的软件业发展应用起来了。借楼主的帖子问一句:SDLC的概念什么时候才能进入中国软件开发/教育/市场的主流?

PS:我在想,能否在国内办一个consulting和software engieering的培训机构,灌输SDLC这个concept,望有志之事共同商讨。

Wayne

很赞同lz的观点的同时,也赞一下wayne,只是又中又英的的确很难看- -#,看到这个ID还在想是不是我Q上的那个wayne,我想应该是的^^。
其实说白了就一句话,不少人太浮躁,沉不下心去搞技术,看到的都是些表面上的东西。
最近看了很多网友对某某某公司的评论,大部分都是很差的。什么公司管理不当,技术没有牛人,框架应用很烂,拿着牌子蒙人……其中不乏国内一些很有些名气的企业。我不明白的是,到底是这些企业真的就那么不堪还是各位网友对公司要求太高?各位在要求公司的同时有没有想过公司应该要如何要求你?你又应该如何去要求自己?自己是否在完成本分工作的情况下来说那些话?
当然不排除事实的确如此,也看到外企的骂声少于国企,国企的骂声少于私企。难道真是国内管理人才欠缺吗?还是体制压死人?
说别人技术烂的同时,是否想过自己能否有能力设计出一个框架能够比这个更好?或者说既然知道这个框架不好,为什么不毛遂自荐去完善这个框架?
说项目经理、公司领导管理能力差,是不是真是这样。为什么有人还是有升职有长工资,不要说全部都是领导的亲戚吧,不要说他们都是拍马屁上去的吧。为什么不在自己身上找找问题?就算是拍马屁,人家也懂得社会生存之道。
总感觉技术风太浮躁,当然也不排除我自己。学这个学那个,新技术层出不穷,但是技术的实质到底知道多少?为什么那么设计?为什么要用这样的方式?换一个行不行?没有一些底层的知识,没有一些设计方面的能力,学再多技术都是事倍功半,难以成大气候。连java程序都还没好好写过的,每天抱着ssh、ruby、ajax等等书籍再怎么看也只是知其然而已。
0 请登录后投票
   发表时间:2006-10-21  
从没见过轻松行业的人抱愿自己公司差
大多抱愿公司差,技术落后的人
都是作工作中非常不顺
但有没有想过为什么作软件的
比其它行业的人的工资水平高?
难到不是由于作软件行业解决问题比较多?
所以问题越难,越少见,越无法用框架解决
那么作出来的价值越高
个人价值越高......
作什么都不要抱怨
能作就做下去提高自己
不能作就跳出去找到自己能做的工作
工资低不要抱怨
你没作出工资的价值
那么你需要提高
你作出了工资的价值
那么你到哪里工资都不会低于这个数
0 请登录后投票
   发表时间:2006-10-30  
趁着间歇期,学习一下ruby
0 请登录后投票
   发表时间:2006-10-31  
http://www.ccnt.com.cn/wisdom/chanfang/index3.htm
引用

万古长空 一朝风月

出自《五灯会元》第二卷。

原文如下:问:“达摩未来此土时,还有佛法也无?”师曰:“未来且置,即今事作么生?”曰:“某甲不会,乞师指示。”师回:“万古长空,一朝风月。”僧无语。师复曰:“理会么?”曰:“不会。”师曰:“自己分上作么生,干他达摩来与未来作么?他家来,大似卖卜汉。见汝不会,为汝锥破,卦文才生吉凶。尽在汝分上,一切自看。”

这里体现出禅宗重视自修自渡,并不特别看重外在力量的特色。这则公案讲的是崇慧禅师故事。崇慧(?~779),俗姓陈,唐四川彭州人,住安徽天柱山二十二年,是牛头宗五世智威禅师的弟子。“万古长空,一朝风月”,长空万古存在,风月每日不同,隐指佛法长存,而禅语是每人自己的事,应该着眼自身,悟在目前。
0 请登录后投票
   发表时间:2006-11-08  
回答搂主,简历驱动开发,简称 RDD
0 请登录后投票
   发表时间:2006-11-08  
想起程序员某期上的“把大象放进冰箱”了
0 请登录后投票
   发表时间:2006-11-09  
太高深了,,我是正宗新手,刚毕业的
0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics