青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 851|回复: 0

开发者如何提升和推销自己-EREARN

[复制链接]
发表于 2013-4-4 08:54 | 显示全部楼层 |阅读模式
本帖最后由 zoufuhuaping 于 2013-4-4 08:56 编辑 . w- @  e" p0 _, G9 ^. K- S

/ R3 F7 `0 e! K4 c7 n* S5 b编写大的开发来说个层级但是不提升的推自己可以令得到更多以下是一些有效的途,希望能够帮
1. 写博客
  建立自己的博客,并至少每月发布一篇文章文章中要尽量有一些你真正的研究项目,这样会确保你看起来有些水平。
2. 参与开源
  投身开源领域,发布自己的开源项目。别人可以通过你开放的源代码,来了解你的水平和方向。并试着在你的项目中,用最简单的方式来解决复杂的问题。
3. 不要频繁跳槽也不要举步不前
  不要每6个月就换一次工作,那样你什么都得不到。但也不要停留在一个地方,做同样的工作10年,那样你会被模式化。比如在IBM,你不能只会用IBM的方式编写IBM的栈。我不会雇用在IBM或类似组织工作超过1、2年的,他们往往在面试中会给我留下印象,但他们往往无法通过编程测试。
4. 放眼未来着手实际
  年轻的开发者往往倾向于新的技术,Ruby是我最喜欢的语言,但是它的市场要远远小于Java。同时,也不要停留在一个技术上太久,因为未来的你会相当于现在的COBOL或PowerBuilder 开发者。
5. 写你自己的文档
  我之前参加的项目中,很多次都被拉进项目经理级别的会议上,就是因为我写了一个他们能够看到和理解的文档或演示。
6. 简洁是灵魂
  项目中的事情或问题,试图给出最短、最简洁的答案或解决方案。一旦你的回复过于冗长或复杂,往往会令人不知所云。
7. 在公共场合演讲
  试着在公共场合演讲或介绍一个项目。研究一个主题,让自己至少有一个专家头衔。如果你的演讲使别人感兴趣,那么效果会更好。
8. 成为现实主义者
  你应该知道一种以上的语言和知识,包括新的、热门的话题。永远不要说“我不会编程,除非使用Erlang”类似的话。比如,你认为NoSQL可能更适合你的小项目,但是你的公司不会在一个小型的、一次性的系统上使用它,这种情况下,关系型数据库会更适合。
9. 擅于使用工具解决疑难杂症
  投入时间去学习一些其他人一般不知道的工具,这样可以让你比身边的人更有效率。
10. 保持谦虚
  这应该成为你的基本技能。你可能做了某一个工作,让你获得了Geek称号但下周该称号可能就会消失。所以,不要傲娇,时刻保持一个谦虚的态度。借用《搏击俱乐部》中Tyler Durden的一句话“You are not special”。
  怎么样才算成功?
  看看你的左右,如果他们在和你做同样的工作,说明你还没有到达这一地步。如果你坐在他们中间,他们都在看着你,告诉你你的演讲很棒,并很重视你的意见,恭喜你,你已经做到了。
  但是,这些名誉和成功可能很短暂。此外,比较讽刺的是当你成为一个比较抢手的开发者时,你的编码时间也会越来越少。
  来说,不是每个软开发者都能成为优秀的那一,但是有效的自我推比安的人更容易得到这个。前提是,也必须锻炼好自己的基本技能' J* n) ~: R1 T! q4 m1 R3 e
0 r" u  Q" y" j7 M" t
如果大家要ug开发源码的可以到我的网站上去看,都是之前做开发时写的  www.erearn.com
. k0 [6 h4 d0 G! g& Z0 V& C, P

% S9 h6 R& g5 `. y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-12-26 21:21 , Processed in 0.053987 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表