| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 816 人关注过本帖
标题:学习or工作?身为程序员的你迷茫吗?
取消只看楼主 加入收藏
termite037
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-5-30
收藏
 问题点数:0 回复次数:0 
学习or工作?身为程序员的你迷茫吗?
程序员是个让人着迷但是又让人痛苦、迷茫的一个职业。让我们先来看看两个例子,这可能是现在迷茫的程序员的两个典型。
程序员甲:技术爱好者,广泛的研究各种新技术,利用各种时间不停的学习,而和人沟通少,加之不善言谈,结果是和公司的开发大环境脱离,苦于如何学以致用。
程序员乙:工作狂人,每天忙于工作,起初感觉很好,但一段时间后便发现新技术让其应接不暇,自己本身的技术提高不大。
再让我们来思考一下下面几个问题
问题一:项目中需要使用怎样的技术?
开发中所采用的技术复杂度取决于两个方面,一个是系统的复杂程度,系统复杂才会用到更多的技术,另一个是开发团队的整体技术认知度,只有团队成员都能对技术有一定的了解才能推动技术的使用。
问题二:使用新技术会带来什么?
好处:系统的架构合理,代码的可重用性可移植性高,团队成员能有好的编程体验。
坏处:需要有一定的学习时间,在对技术不了解的情况下可能出现错误的使用。
问题三:究竟是需求驱动开发还是技术驱动开发?
我曾经接触过某单位信息化部门的一名管理者,此人是文科毕业,从事多年企业的信息化软件的管理和实施工作,也有多年的软件编写经验。闲聊中我们谈到了在做软件产品时文科生和理科生不同的关注点。理科生一般比较关注使用比较时髦、先进的技术,注重软件产品的架构,关注软件的可重用性和扩展性等等。而文科生则比较喜欢从需求入手,注重页面的美观性,好的用户体验等等。让我们来取两者之长,开发以需求为主,使用合适的技术,积极的进行技术的交流和推广,使得技术融入工作。
最后,让我们给两名迷茫程序员一点意见。程序员甲:有选择的学习新技术,把学习成果和公司成员沟通,尽量的把技术推向实用。程序员乙:在工作之余也应该加强新技术的学习。让我们学习and工作。
上述言论纯属个人观点,行文混乱,漏洞百出,仅希望能抛砖引玉。
搜索更多相关主题的帖子: 程序员 学习 
2006-09-14 09:49
快速回复:学习or工作?身为程序员的你迷茫吗?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015389 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved