上半年结束了,工作总结季,如何才是一名优秀的程序员呢?

葡萄城技术团队
葡萄城官方账号
博客专家认证
2014-07-04 11:43:13
网上文摘
引用
“沟通能力卓越、从大局出发、精于思考、能站在更高视角审视的人。
好员工是那些主管分配其任务放心、同事喜欢与其共事、对自己工作负责、志在自我提升和价值实现的人……”


以我的经历归纳7点:
1 认识自己:在做什么、要做什么。安排自己手头工作要掂量的起轻重缓急,即懂得时间管理。
2 学习新知识。一来拔高自己的知识和技能层析、提升竞争力,二来为团队储备技术、获得提拔。---最好有博客、社区互动。
3 让Leader和同事放心:以闭环结果为导向,总是能按时按量完成自己的任务--而不是做了、经历了
4 团队建设:及时和同事沟通,团队精神,而不是闭门造车
5 沟通表达:跟用户、同事进行清晰、有效、恰当的沟通,说服别人与之协作,推动项目的前进---要有耐心。
6 空闲状态:项目全面进入测试阶段或者一个项目完结、另一个未曾开始阶段---积极学习、总结、研究、读书
7 自我反省:根据自己的性格特点规划职业生涯----
你过去对自己的认识正确吗?
你现在处在你理想中的位置吗?
你的职业生涯在向正确的方向前进吗?
你准备好迎接新的挑战了吗?
你需要做些什么,以使自己忙碌并能富有激情?
如果通过上述反省,你觉得必须改变一下,那么,越早采取行动越好。

欢迎大家互动。
...全文
358 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑手党维多 2014-07-11
  • 打赏
  • 举报
回复
引用 12 楼 powertoolsteam 的回复:
[quote=引用 11 楼 wanshutao 的回复:]
开发文档不都是先写吗??,根据开发文档确定模块,数据库和流程,然后根据这个流程开发,你们都是开发完再写吗,那开发前需要做什么项目,比如前台都有哪些频道,频道下面有哪些菜单,菜单下面的二级菜单,怎样建库,前台和后台模块的确定,不都是根据前台页面(公司以前有的话参考),然后流程差不多的话就是修改修改,确定模块和流程,然后写下文档,照着这个文档开发不是吗,我说的就是这个文档,妈蛋的现在很多公司面试要求有在线项目,不知他们要不要开发文档,否则还不说我是抄袭??


刚才在发个消息,没有太理解您的文档,非常抱歉。

我上面说的对外的文档,使用说明方面的、接口文档。
你指的应该是开发文档,这个各个公司要求不一,一般是在开发过程中要完成的,可通过截图、手绘草图等方式快速把软件的原型定下来。
开发人员动手前,需要对开发文档进行评审,再实施。

总之,对开发文档这个话题,不是1、2个帖子可以说清的。

你好像要去面试,这个得看看不同公司的要求,很抱歉我未能明白您当前的情况。

[/quote]
刚在招聘简历看了那个公司位置,在一个居民楼里,那个居民校区我以前在那里租过房子,进去搞维护+功能扩展,楼主帮忙参考下,去还是不去。。。。
黑手党维多 2014-07-11
  • 打赏
  • 举报
回复
引用 12 楼 powertoolsteam 的回复:
[quote=引用 11 楼 wanshutao 的回复:]
开发文档不都是先写吗??,根据开发文档确定模块,数据库和流程,然后根据这个流程开发,你们都是开发完再写吗,那开发前需要做什么项目,比如前台都有哪些频道,频道下面有哪些菜单,菜单下面的二级菜单,怎样建库,前台和后台模块的确定,不都是根据前台页面(公司以前有的话参考),然后流程差不多的话就是修改修改,确定模块和流程,然后写下文档,照着这个文档开发不是吗,我说的就是这个文档,妈蛋的现在很多公司面试要求有在线项目,不知他们要不要开发文档,否则还不说我是抄袭??


刚才在发个消息,没有太理解您的文档,非常抱歉。

我上面说的对外的文档,使用说明方面的、接口文档。
你指的应该是开发文档,这个各个公司要求不一,一般是在开发过程中要完成的,可通过截图、手绘草图等方式快速把软件的原型定下来。
开发人员动手前,需要对开发文档进行评审,再实施。

总之,对开发文档这个话题,不是1、2个帖子可以说清的。

你好像要去面试,这个得看看不同公司的要求,很抱歉我未能明白您当前的情况。

[/quote]
确实是要面试,就在刚才有一个电话,鼓捣了半天,我总算听明白了,是要去维护+二次开发的,这个不要求线上项目,我下午去看看先。。。
黑手党维多 2014-07-11
  • 打赏
  • 举报
回复
引用 10 楼 powertoolsteam 的回复:
[quote=引用 7 楼 wanshutao 的回复:]

呵呵,文字信息有点多,没有太看懂,我说说我的理解。

开发文档,主要看面相的用户群体是谁,这个非常非常重要
如果对象的软件工程师-程序员的
1 50%精力投入做demo, 程序员拿着demo直接和PM、需求沟通,确定下来UI的大体布局,速度为王。
2 30%精力投入持续做博客,论坛技术支持,因为会不断有心得、体会、问题的沟通,及时总结下来---更接地气。
3 20%精力投入写您说的"开发文档"--主要是API、说明文档--一般由研发、PM写。

另外,做企业级软件产品、项目的文档:
1 可让开发人员写一些功能说明,PM再美化一下
2 由售前阅读之,反馈、再修改。
3 最终再传递给用户--非程序员人群。


以上仅供参考,欢迎讨论。

开发文档不都是先写吗??,根据开发文档确定模块,数据库和流程,然后根据这个流程开发,你们都是开发完再写吗,那开发前需要做什么项目,比如前台都有哪些频道,频道下面有哪些菜单,菜单下面的二级菜单,怎样建库,前台和后台模块的确定,不都是根据前台页面(公司以前有的话参考),然后流程差不多的话就是修改修改,确定模块和流程,然后写下文档,照着这个文档开发不是吗,我说的就是这个文档,妈蛋的现在很多公司面试要求有在线项目,不知他们要不要开发文档,否则还不说我是抄袭??
-烟花雨季 2014-07-11
  • 打赏
  • 举报
回复
楼上都说的好,啊哈哈
wangnaisheng 2014-07-11
  • 打赏
  • 举报
回复
不断学习,永不止步。
黑手党维多 2014-07-11
  • 打赏
  • 举报
回复
引用 6 楼 powertoolsteam 的回复:
今天下午结贴,还有抢分的吗? 速度
楼主你好我想问下,你们的开发文档怎么写的,是参照以前结合用户需求来写吗,模块和流程都要写吗,我最近在找工作,很多公司要求有上线项目,我只能自己做一个了,我手头有一套cms系统,代码和框架设计也研究的差不多了,我从网上找了个企业网站,把他的页面代码copy了(正在用我那套cms修改数据库和模块),通过分析他的页面导航和页面模块,数据库也逐渐成型,功能也逐渐成型,框架就用的我原来的cms系统,但是我未写开发文档,不知面试时别人要不要,反正面试时我对整体架构和模块倒是能熟练讲出来,因为就是用我的cms系统开发的
  • 打赏
  • 举报
回复
今天下午结贴,还有抢分的吗? 速度
  • 打赏
  • 举报
回复
引用 18 楼 hunren 的回复:
学无止境 特别是IT这行 优秀的程序员无非是一直处在学习与实践的状态,但认识自己是很重要的,清楚想要的,要做的,和目的地。
回复很忠恳:学到老、活到老。
hunren 2014-07-11
  • 打赏
  • 举报
回复
学无止境 特别是IT这行 优秀的程序员无非是一直处在学习与实践的状态,但认识自己是很重要的,清楚想要的,要做的,和目的地。
sunny906 2014-07-11
  • 打赏
  • 举报
回复
葡萄城控件团队,请问你是葡萄城控件的?
  • 打赏
  • 举报
回复
引用 15 楼 lizeyuan8238386 的回复:
沃艹,真的假的,有份吗
肯定有分,放心。 2h后来看得分即可。
  • 打赏
  • 举报
回复
沃艹,真的假的,有份吗
五更琉璃 2014-07-04
  • 打赏
  • 举报
回复
无聊
黑手党维多 2014-07-04
  • 打赏
  • 举报
回复
楼主说的好,楼主说的妙,楼主说的我心里呱呱叫,还要加上一条,积极锻炼身体,稳定身心,只有这样,才能从内心和外形双重改变自己,有诸内必形于外,只有内心平稳了,强健了,才能对外和谐安康,内心的不平衡,会导致气的紊乱,造成肝郁气滞,容易发火,容易焦虑,跟人焦虑心理不平静等等弊端,修身,齐家,平天下,首要是修身,也难在修身
  • 打赏
  • 举报
回复
引用 3 楼 sxbluebird 的回复:
[quote=引用 楼主 powertoolsteam 的回复:] 网上文摘
引用
“沟通能力卓越、从大局出发、精于思考、能站在更高视角审视的人。 好员工是那些主管分配其任务放心、同事喜欢与其共事、对自己工作负责、志在自我提升和价值实现的人……”
以我的经历归纳7点: 1 认识自己:在做什么、要做什么。安排自己手头工作要掂量的起轻重缓急,即懂得时间管理。 2 学习新知识。一来拔高自己的知识和技能层析、提升竞争力,二来为团队储备技术、获得提拔。---最好有博客、社区互动。 3 让Leader和同事放心:以闭环结果为导向,总是能按时按量完成自己的任务--而不是做了、经历了 4 团队建设:及时和同事沟通,团队精神,而不是闭门造车 5 沟通表达:跟用户、同事进行清晰、有效、恰当的沟通,说服别人与之协作,推动项目的前进---要有耐心。 6 空闲状态:项目全面进入测试阶段或者一个项目完结、另一个未曾开始阶段---积极学习、总结、研究、读书 7 自我反省:根据自己的性格特点规划职业生涯---- 你过去对自己的认识正确吗? 你现在处在你理想中的位置吗? 你的职业生涯在向正确的方向前进吗? 你准备好迎接新的挑战了吗? 你需要做些什么,以使自己忙碌并能富有激情? 如果通过上述反省,你觉得必须改变一下,那么,越早采取行动越好。 欢迎大家互动。
自我反省,这一点很重要,三人行必有我师。 多给点分,接分的。[/quote] 三人行必有我师,这个好。
我本良人 2014-07-04
  • 打赏
  • 举报
回复
sxbluebird 2014-07-04
  • 打赏
  • 举报
回复
引用 楼主 powertoolsteam 的回复:
网上文摘
引用
“沟通能力卓越、从大局出发、精于思考、能站在更高视角审视的人。 好员工是那些主管分配其任务放心、同事喜欢与其共事、对自己工作负责、志在自我提升和价值实现的人……”
以我的经历归纳7点: 1 认识自己:在做什么、要做什么。安排自己手头工作要掂量的起轻重缓急,即懂得时间管理。 2 学习新知识。一来拔高自己的知识和技能层析、提升竞争力,二来为团队储备技术、获得提拔。---最好有博客、社区互动。 3 让Leader和同事放心:以闭环结果为导向,总是能按时按量完成自己的任务--而不是做了、经历了 4 团队建设:及时和同事沟通,团队精神,而不是闭门造车 5 沟通表达:跟用户、同事进行清晰、有效、恰当的沟通,说服别人与之协作,推动项目的前进---要有耐心。 6 空闲状态:项目全面进入测试阶段或者一个项目完结、另一个未曾开始阶段---积极学习、总结、研究、读书 7 自我反省:根据自己的性格特点规划职业生涯---- 你过去对自己的认识正确吗? 你现在处在你理想中的位置吗? 你的职业生涯在向正确的方向前进吗? 你准备好迎接新的挑战了吗? 你需要做些什么,以使自己忙碌并能富有激情? 如果通过上述反省,你觉得必须改变一下,那么,越早采取行动越好。 欢迎大家互动。
自我反省,这一点很重要,三人行必有我师。 多给点分,接分的。

7,765

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧