最代码官方的gravatar头像
最代码官方 2014-07-15 22:11:14
最代码7月第2周回顾(7.7-7.13@2014)

最代码7月第2周回顾(7.7-7.13@2014)

网站总结

    最代码已经上线问答功能,大家多问多答,共同营造良好的互动氛围。

    另外广告点击很少,也希望大家可以多点击下和自己相关的广告以帮助网站得到一部分运营费用。

    恭喜德国夺得2014年世界杯冠军,一直在想球迷苦苦追求球队的成功与失败对自身来说没有什么变化,为什么还前仆后继的去追求呢?我觉得其实就像信仰一样,对自己生活的一种寄望,仅此如此。


资讯精选

加入创业公司有什么利弊

我当了十几年的员工,创了三四年的业。我加入过几家早期创业公司,其中有两家上市了。所以下面写的,全都是我的偏见,供你参考:
1)我觉得首先看自己的心思,大公司也好,创业公司也好,不同的人结果都不同。首先有个前提是自己真的想成长,不能觉得上班是给别人干的。
2) 承认自己所处的阶段很重要,在不同年龄,不同阶段,就老老实实干不同的事。基本上,作为员工而不是合伙人加入创业公司的年龄一般在20-25之间,很多人 在这个阶段,经济情况并不好,压力很大。这时候,对于收入等方面会特别敏感,有时候可能也觉得加班没加班费什么的受不了。要知道这段时间重要的是学会如何 创造价值,而不是赚取收入。任何时候不要觉得老板是画饼,即便他的许诺全是真的饼,你也得值得拿走那个饼不是。你创造价值的能力和行动力和别人怎么样,公 司怎么样关系不大,关键看你的心态,能否坚持用全力创造价值,因为这个能力会一直贴在你身上跟着你。
3)然后再看老板。老板必须有足够经历,商业思路清晰,而不是喜欢拍脑袋其实自己都没想清楚。老板必须有自己的信念和你认同的价值观。而这些你在入职面试的时候,他面试你,你也面试他。所以我写的所有这些的前提是你面试老板的能力足够可以。
4) 在创业公司初期阶段,即使做最简单的事,即使拿最低的工资,也请把自己定位为老板的合伙人,这是你未来无论做更高位置或是自己创业最好的锻炼机会。通常来 说,公司早期对于专业人才的需求不如多面手高,做任何事都要最快时间给结果。但是只要这个公司未来有发展,你要确保自己是不可或缺的那个人。我们说做任何 事情,无论是做商业还是做员工,不可替代性很重要。而在早期加入公司,最容易获得老板的信任和重托。
5) 从0开始做一个公司到现在,我发现对于多数人来说,保持自己的成长不掉队其实是一件非常困难的事情。如果在一个发展极为迅速的行业,又恰巧进入了一个发展 迅速的公司,你会发现刚开始可能这公司一年上百万的收入,过了一两年就上千万甚至上亿,这个年收入百万的公司和年收入上亿的公司,虽然都是你所在的公司, 经过的时间也不长,但是其实和一年前的这家公司已经不是一个公司了。因为公司成长,所以对于人的要求会完全不一样,但多数人的成长很难以这种速度前进。但 是我发现多数人能接受融资后的“股权稀释”,却无法接受公司成长后的“权力稀释”,而事实上这两种情况是完全一样的,都是绝对价值提升带来的相对价值降低。从前直接汇报给老板的人无法接受再汇报给另外一个所谓“空降”的更高级别人员,这种情况太常见,以至于心态受影响,无法继续创造价值,从而无法得到“权力稀释”带来的收益。
6) 我真的觉得一个公司的成长,和早期创始员工的贡献分不开,而且早期的创始员工也最有机会获得公司成长带来的高额回报。真的不要觉得老板黑,只要你是不可替 代的,只要你把公司当自己的,你的收益就会无限接近因为你的离开可能会给公司带来的损失,甚至真正变成公司的合伙人。但是所有这些前提,要求的不单单是能 力,更重要的是能够看长远而不是看眼前的眼光。在年轻的时候提早培养这种眼光,会长期受益匪浅。
7) 觉得不爽(钱太少没股份、做的事情多了或者少了或者变了、来了个新领导,除了这些还有其他的吗?)要换工作前,想想自己为这个公司做出足够价值了吗。如果 老板没有拼了命的留你,正视自己吧,没有努力到足够的程度,其实换了工作也一样。当然,前提是这家公司不是夫妻店或者老板的老妈掌权。
8)如果只是想找个稳定的工作,当我什么都没说。创业公司不适合,非创业公司有另一套成熟做法。 

写给年轻程序员的一封信(以资鼓励)

很多年轻的程序员发 emails 给我,说希望能够得到一些如何尽快跻身优秀程序员行列的建议和方法。关于这个问题,我已经有提到过很多次,现在已经没什么可以补充的了。不过 为了满足大家的要求,在这里我再详细地归纳总结一下:

   ——和其他开发人员协作。编程已经进入了“地球村”的辉煌时代,无论我们身在哪里,无论我们为谁工作,只要拥有可爱的互联网,我们就可以和世界上任何一 个角落的程序员一起攻克代码难题、合作开发各种软件。并且,现在有越来越多的开发人员,在网上把他们丰富的经验教训总结出来,提供给大家共享。我的朋友 Evan Light 利用开放的办公时间,正在致力于开发一个帮助 Ruby 使用者们匹配合作的网站。我也在这项目上做过。有没有兴趣做开源软件?如果有的话请发邮件给我。让我们一起协作吧!

  ——阅读经典书籍刊物。像《代码大全》、《程序员修炼之道》、《程序员设计实践》、《设计模式》等等,都挺不错的。

  ——好好利用网络资源。这一条必须特别强调。因为几乎所有的编程知识我们都可以在网上找到。老实说,有时候我会觉得,所有我需要的编程技能都是在网上学会的。

  ——研究别人的代码。GitHub 万岁!如果你想学习 Ruby 语言,并且希望能在最快的时间掌握它,那么可以按《Best of Ruby Quiz》所说的,先钻研下他人的代码。

  ——进入本地程序员群。如果没有这样类似的群,那么创建一个。接下来需要做的是组织会话。不要坐井观天的以为“老子天下第一”,多多与大家交流,知道自己的不足之处,然后谦虚学习。

  ——写博客。不要担心不知道该写什么。那些非常有名的博客牛人他们写的就是:他们自己的编程经历和程序错误,以及他们是如何克服这些问题的。反思,对于我们学习编程的帮助不可估量,而写博客就是用于反思的手段。而且写在博客上你还可以得到其他人对你的评价和建议。

  ——为开源项目制作补丁。这一点已经众所周知,我就不再赘述了。

  ——抛个硬币,花代表 Vim,字代表 Emacs,选择了之后就开始认真学习吧。编辑器是你编程生涯中的左膀右臂,所以,一个强大又灵活的编辑器绝对能让你的编程水平更上一层楼。

  ——熟稔一种编程语言是远远不够的。但是首先你得学好一种, 这样你某一天遇到紧急情况,就能迅速应对、快速编程,而不必绞尽脑汁、漫无目的、费时费力地想(就因为你已经忘记得差不多了)。不过,我想说的是,要是你 已经掌握了一门,那么是时候学习第二门了,一方面可以验证第一门编程语言,另一方面通过这种方法还可以温故而知新。而且最好选择的是风格大相径庭的。我读 过的一篇博文《Seven Languages in Seven Weeks》就给出了关于此点内容超棒的编程范例,有兴趣可以看看。

  ——做一个编程语言和平台的邮件列表。有时候,我们会找不到正在关注的博客、黑客新闻、Twitter 中的激烈争辩以及各种发人深思的讨论。这个时候邮件列表就大显威武了,相对于其他手段,它既方便礼貌又实用多多。

  ——StackOverflow 绝对是你的良师益友。

   ——不要浪费时间去研究所谓的最好的工具。我曾经用了几周时间,想为我准备开工的项目找个“不鸣而已,一鸣惊人”的最好框架,但是后来却发现这个框架严 重限制了我的工作效率。所以,千万别被“最好”这两个字的表象所迷惑,掉进坑里。如果你觉得你作为程序员还不算经验丰富,那么最好先从有很多用户使用的语言和框架开始。最最重要的一点是,当你遇到障碍物而你越不过去的时候,你得知道去哪里,才能寻求帮助、拿到更有利的工具。

  ——不要错过实习机会。

  ——不断练习、练习、再练习,因为辛勤的汗水才能浇灌出成功的花朵。在工作中写代码,在家里写代码。好好修炼代码招式。编程其实和别的技术没什么不同:最后的成功,都归结于不断的练习和辛勤的努力。

人生迷茫、职业迷茫的解决方法

人生迷茫、职业迷茫的解决方法
在一个人的生涯中,至少有四个时期容易陷入“认不清发展道路”的迷茫之中:
第一个时期是14-22岁,这个阶段的人承担着学生与求职者的双重角色。主要的疑问是:我是谁?我能做什么?迷茫的主要原因是缺乏自信和社会经验。
第二个时期是22-28岁,这个阶段的人已进入工作领域,工作一段时间后,开始重新衡量身边的一切,如环境、职业、待遇等与自己的“职业梦想”是否匹配。主要疑问是:理想与现实不相符,我是否要重新选择?迷茫的主要原因是个人的发展目标与现状、提供的机会等不一致。
第三个时期是28-35岁,这个阶段已积累了较丰富的经验,正为提升或进入其他职业领域打基础。主要的疑问是:为什么这么多年我一直没有成就?迷茫的主要原因是工作中的挫折及对目前工作的不满。
第四个时期是35-45岁,这个阶段开始重新衡量所从事事业的价值。其主要疑问是:接下去的岁月我应该做些什么?有了丰富人生阅历的他们,对将来何去何从难以贸然决定。
A个人目标管理
目标管理可以帮助我们到达人生的目的地,可以帮助我们把过程转化为结果,让我们集中精力做最有价值的事情。
应该设定自己的长期目标,并将目标分解为中期目标、短期目标,分解到年目标、月目标、星期目标和每日目标,并且有相对应的表格可以填写。
做好目标后,要锁定这些目标的实施。刚开始可以写得不具体,以后再慢慢将其细化,使其可以执行。
1目标越近,就必须越具体。假如你想3年内拥有一部小汽车,那么你现在就应该想它是什么款式,什么颜色。
2列出行动配额。问问自己“我能做什么”,也就是每天可以做完的事情,比如每天打十个电话。
3野心要大。设定计划,就是从结果开始设想,例如你要去某个地方,不知道该怎么去,这时就可以先从目的地开始,然后再一步步往回推,先知道自己要什么,然后再回溯到起点。
4分项处理。不论具体计划为何,都要细分成办得到的项目。
5列出各项变数。
6、每天读自己的计划,不要有片刻忘记。
只要培养起做计划的习惯,慢慢的,能做的计划时间跨度就越来越长了,要设定目标也会有想法了,能做的事情也就越来越多。
刚开始的时候,不知道该如何设定自己的目标,该如何安排自己的生活,但随着时间的推移,你会发现设定目标的能力变强了,而且很多目标都已经慢慢展开和在实现的过程中。
B测评工具确实对了解自己有一定的帮助,但是你要自己做出判断。什么样的工作适合自己,并不是靠测评能测得出来的,测评是一个工具,是一个帮助你更加了解自我的工具,而不是帮助你做出决策的工具。
在了解自我方面,对自己的SWOT分析是一定要做的,人生规划思考是一个痛苦的思考过程,是一个漫长而艰辛的过程。用2-3年的时间思考是很正常 的事情。但是当你思路清晰之后,你以后遇到选择的时候,就非常容易知道自己想要什么,什么最适合自己了。重点在于你更加了解自己,这是一个必经的过程。
SWOT分析,简单说就是优势与劣势分析(SW)和机会与威胁分析(OT)。很多求职者的简历差不多都一样,就是他们对自己了解的程度不够,所以有一些人力资源经理在面试的时候就会问,你的优点和缺点是什么。
最重要的并不是说你思考出来自己有多少项优点和缺点,而是这些优点和缺点如何能与你的职业和事业选择结合。
机会与威胁分析则是帮助你思考你选择的职业和事业的行业环境如何,个人在其中的位置。机会和威胁的分析比较复杂一些,需要你对你所从事的行业或事业有一定的了解之后再做。
C人生规划思考,有一些问题是你必须要回答,要想透的:
你想成为一个什么样的人?你希望别人怎么评价你?
你做什么事情的时候最有激情?可以每天做都不会觉得腻?
当你遇到挫折的时候,在什么情况下,你绝对不会放弃?或你坚持的是什么?
你最在意的事情是什么?
你的价值观的顺序排列是什么?
你希望这辈子最大的成就是什么?别人怎么记住你?
这些都是基础性的问题,当你回答这些问题,对自己更加了解之后,可以继续考虑规划自己的人生和事业,比如到30岁的时候,希望有什么成就,50岁的时候又如何,等等。
人生规划的要素
1.我是谁?2.我目前从事什么职业?3.我的价值观是什么?4.什么是我所擅长的?5.什么能够激发我的热情?6.对我来说,什么才是成功的人 生?7.我的生活中存在哪些消极因素?8.什么是我所希望拥有的?9.我能够承担哪些风险?10.哪些措施能够扫清我的人生障碍?
我是谁?1. 我最受鼓舞的事情2. 我厌恶的事情3. 我欣赏自己之处4. 我厌恶自己之处5. 我生活中的关键人物6. 对我“有毒害”的人/力量7. 我的生活目标8. 我心目中的成功生活
价值观——个人核心价值观
评估各项“核心”价值观,选择你认为重要的项目,按其重要性从1号至7号排列。正直、诚实、忠诚、勇气、耐力、公正、谦逊等。
我是谁?我有什么特长? 列出你学到的技能、天资或者禀赋,注明你是如何学到这些、何人教给你以及你是从何时起意识到你拥有这些能力。
我是谁:1.什么使我开心?2.什么使我成熟?3.什么使我受到挫折?4.什么使我生气?5.什么能够激励我的意志?6.什么使我意志消沉?7.什么在浪费我的时间?
我希望拥有……按时间划分为短期(今年)、中期(今后的1至5年)以及长期(10年以内)
我希望从事……按时间划分为短期(今年)、中期(今后的1至5年)以及长期(10年以内)
分析我的挑战:我最大的个人挑战是什么?怎样才能削弱或者克服不良因素的影响?熟知我的人如何看待我所面临的挑战?我有哪些顾虑和困惑?
目标:短期(1年以内)
列出你希望在下一年实现的目标(10个)
D人生规划地图
1 现状和现实:我目前处于什么状态?我对我现在的状态是何种态度?我有多强烈的愿望想要改变现状?
2、梦想和目标:我的梦想和目标是什么?我为什么要达到这个目标?背后的价值观动力是什么?我期望自己努力的回报是什么?在登上通往成功的阶梯时,自己将会如何面对可能的困难?支持我度过难关的动力是什么?
3、你的计划是什么?
正视现实,清点资源。如何才能寻求他人的帮助?我如何能让更多的人帮助我?
你的优势和劣势?如何运用?如何转化?别人的优势和劣势?如何运用?
你周围的朋友?你的团队?你的导师?
你的时间安排?多长时间可以上一级台阶?如何更快?
选择工具和渠道的标准?怎样寻找项目和评估项目?
可行性:成本和退出机制。
4、如何去实现
如何改变自己的思维方式?怎样看待机会和失败?做决定的时候,自己犹豫吗?害怕吗?
当看到陌生的名词时,你的感觉如何?为了创造自己的渠道/系统,并使之完善,你需要做哪些方面的准备?积累资源,积累知识,如何做知识管理?
哪些方面做得比较好?哪些方面要做得更好?哪些方面要立刻去应用?哪些方面要加强学习和成长?
人生迷茫、职业迷茫的解决方法   

转折点:销售转向java编程的开始之路

   我才刚刚开始学习java,所以技术的文章暂时还不知道怎么写,先写点非技术性的文字熟悉一下写作的感觉。朋友经常写博客,所以我会偶尔看一下,才接触 到,这几天喜欢上了这个交流的平台,很多文章技术的和非技术都能让我学习很多知识和道理。之前的一年时间里,我一直不停的与人打交道,很少去用文字表达自 己的感悟了。今天我也写点东西,记录下自己的一些零碎的想法。
   经历一些事情之后,我想稳定下来,想踏踏实实的学习一些知识,充实自己,脚踏实地的去实现自己高薪的理想。现在我又重头开始了,重新给自己规划了一条自己 曾经走过的路。不知道对与错,选择了就必须坚定的走下去,因为时间不等人,年龄已经是我不想去提的事情了,呵呵,之前的对和错的选择已经成为往事,给我了 很多不一样的经历,接下来的路必须踏踏实实的走下去。
   学校学习的C#语言,asp.net 已经被我忘的一干二净了,不管怎样都得重头学习,所以选择了学习java,我还是比较幸运的,在我孤立无援的时候一个优秀的朋友愿意拉我一把,那是多么幸 福和值得感恩的事情啊!接下来的路,可能比较艰辛,但是我相信自己能做好!
   我离开学校一年了,想想去年的这个时候从学校出来,我对工作异想天开,以为施展自己能力的机会到了,不甘心每天坐在电脑前写代码,放弃了自己学了几年的计算机专业,选择了销售职业,抱着极大的热情和奋斗的精神做一个和专业不相关的工作。
刚开始自己真的是有很大的热情,全力以赴做好自己的销售工作。当初的目标就是想多接触各行各业的人,希望自己在挣钱的同时人际交往方面能有很大的 提升。也许很多刚毕业的学生都会有这样的想法,有的像我一样真的体验了,体验之后有人继续坚持获得成功,有人默默无闻,可能会有一部分人后悔了自己当初的 选择。我不知道自己属于哪一种人我没有很成功,也没有失败,我也没有后悔选择做了将近一年的销售。在这一年里,我确实经历了一些事情,成长了,也经历了工 作上的压力和事情的多变。虽然现在还是很稚嫩,相比一年前的天真已经成熟多了。。。
   经历这段时间的销售,我学到了很多,不再仅仅是从书本上看到的理论性的文字,而是在工作很生活中体验到的一些事情。之前,因为销售是需要与人沟通的职业, 所以在工作中,我们除了了解自己的产品,很重要的一个方面就是怎样与人有效的沟通。不管做什么样的工作,我都希望自己牢牢记住以下内容:
1):自信
2):真诚
3):积极热情
4):懂得感恩
5):保持微笑
6):乐观积极的心态
7):拥有坚定的目标
8):坚持自己的选择
  之前每天与同事和客户面对面交流,现在我每天和计算机交流,不一样的感受,不一样的体验。不同的选择,会有不同的结果,不管怎样,我们都不要后悔,坚持走 下去。今天是7月8号,这几天开始我的编程生活,纪念一下!一个人在自己的温馨的小屋里,对着电脑抒发自己对这一年的感慨,我知道看到的人,也都是在奋斗 的,有理想的追梦人。希望接下来的日子里,踏踏实实走好每一步,理想会越来越近!加油,朋友们!加油,我自己!


    最近发起了最代码的推广活动,希望每个支持zuidaima的都可以帮忙推广下,活动地址:最代码推广活动,有你参与更牛币
    最代码每周都很精彩,有你会更精彩,请访问http://www.zuidaima.com。欢迎转载分享该文章, 欢迎推荐给身边的小伙伴们
    欢迎关注最代码的官方微信账号zuidaima,最代码官方新浪微博:http://weibo.com/zuidaima,最代码官方腾讯微博:http://t.qq.com/zuidaima

    欢迎转载该文章并提供出处。

    淘宝店铺:http://www.zuidaima.com/taobao.htm
    博客地址:http://www.zuidaima.com/blog/1910349815483392.htm


打赏
最近浏览
低调人  LV38 2018年4月22日
范全民 2016年6月5日
暂无贡献等级
永远知音  LV18 2015年5月8日
liyingnet  LV1 2015年1月30日
Lin﹋  LV9 2015年1月13日
anye  LV3 2014年11月24日
qianghuang  LV2 2014年11月18日
savidyang  LV6 2014年11月13日
偷颗菜抱回家  LV14 2014年10月24日
zhoumengjun  LV8 2014年10月13日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友