美文网首页
别人给的建议-编程人生

别人给的建议-编程人生

作者: 一一一二二三 | 来源:发表于2018-08-15 17:51 被阅读0次

在技术领域,有太多的东西会迅速的过时,如何利用有限时间,最大化你的长期收益?
1.打造你的工具箱
工欲善其事,必先利其器。每个开发者都应该有一把自己的瑞士军刀,在将来漫长的职业生涯中,这些工具可以为你省下宝贵的时间,并帮助你更好的组织个人知识库。

2.高效的开发环境
学习使用新的IDE吧

3.信息采集器和笔记本
前者是用来收集别人产生的信息,后者则是收集自己产生的信息。
你需要做的是发现那些你要长期从事的任务(往往不随技术而改变,也不随公司而改变),将完成这些任务所需的工具调整至最优。

4.开阔你的视野,构建你的技术体系
首先你要给自己设定一个目标,就如同一个公司会设定它的Vision。
目标要够大,这样你才能看到更多的风景。
目标应该设定在解决哪一类问题,而不是精通哪一类技术。技术只是手段,不是目的。

不过即便有了明确的目标,选择哪一类技术学习,如何学习,在信息过载的今天依然是一个难题。
当初入一个领域时,选择主流技术框架;当你有一定经验后,选择技术时更应该关注背后的推动者,我相信优秀的人和团队总能打造优秀的产品,无论是商业公司还是开源社区。不必太在意技术的新旧,因为可能很快都会成为过去时。你真正要学习的是技术背后的思想。

在选择学习一门新技术时,最大化它与你现有知识库的差异性。

每个程序员都应该经营一款自己的产品,它可以是一款app,一个网站或是一个开源软件。除非你是一个创业公司的早期员工,不然你可能没有机会将所有学到的技术或是理念都付之实践,有很多人想成为全栈工程师,最快的捷径就是打造一款自己的产品。任何一个设计师都会精心打造自己的Portfolio,但大部分程序员却不会。
当评估一个程序员的Coding能力时,我会去看他的Github上是否有出彩的项目,可惜国内绝大部分程序员的Github空空如也,或者只有一些非常简单的程序。我建议大家好好经营自己Github上的项目,这不但可以提高你的声誉,对你将来的求职也非常有帮助。当你报怨求职面试时又被问到各种无厘头的程序题时,有没有想过面试官也很无奈,因为他没有任何其他方法得知你的Coding能力究竟如何。如果每一个程序员都有自己的作品,我想程序员的面试会简单许多。

5.重视沟通能力的培养
沟通包括程序员团队内部的沟通,与其他团队的沟通,与Manager的沟通等等。

建议,先学会和你的Manager沟通,让他来教你其余的部分。
许多公司都会设置Manager与组员的1:1,一个有效率的1:1应该大部分时间有组员来主导。这需要你在1:1之前花足够多的时间来考虑要问的问题,并且最好提前1天发给Manager,让他有机会思考答案。许多人对此不太重视,或者只问非常具体的问题而不是一些开放性问题,这样你很难在你的Manager身上学到东西。如果你渐渐懂得如何利用1:1的时间,它很会成为你在工作中单位时间投资回报率最高的活动。

6.累积你的人脉
每个人都明白人脉的重要性,但实际做起来却不容易。
每个人都需要一个职场导师,他可以是你第一份工作的导师或是Manager,也可以是你认识的其他前辈。你们需要维系一个非常长期的关系,不止于一家公司,最好贯穿你的整个职业生涯。每当你遇到疑惑时,都可以询求他的建议,这将是你最宝贵的一笔人脉财富。

7.寻找发挥你才华的平台
最后也是最重要的一步,找到适合你的公司。做为求职者评估一家公司可以看三个方面:
公司的发展前景(大公司的话,看所在部门的发展前景)
你将要加入的团队
薪资福利

所以在面试一家公司的时候,你要意识到面试是双向的,公司在面试你的同时,你也在面试这家公司。面试前你应该对这家公司做足功课,准备好一些有质量的问题,比如指出产品中的问题,询问开发流程或是如何做绩效评估。到时你也可以检验一下你的面试官是否合格。

每次选择公司对以上三个方面都应兼顾,但在职业生涯的不同阶段,侧重点不同。
比如,在刚刚工作时,加入一个优秀的团队最为重要,他们可以教会你很多东西,提升你的能力。
工作5年之后,你需要一个平台施展你的才华,体现个人价值,公司发展前景的重要性迅速提升。当你做出一番成绩,证明了自己的价值之后,逐渐进入收获期,就有了与公司要价的资格。另一方面,团队实力对公司的前景也有很大的影响。

对一个刚毕业,初入职场的同学,一个近几年被问了无数次的问题“我的第一份工作是去创业公司还是大公司?”我的回答仍旧是“加入一个优秀的团队最为重要”。一些知名的大公司,团队的素质是有一定保证,但创业公司则不然,团队素质参差不齐,所以如前面所说你需要面试这个团队,做出自己的判断。不过除了团队因素之外,毕业生去创业公司的几个好处。

首先,在刚毕业的一段时间内,经济压力小,是最自由最能承受风险的时期,而这段时间往往不长,所以应把握好这个去创业公司的黄金时段。其次,所有的学生进入大公司后,都会担任初级职位,某种程度上来讲是学校学习的延续,规范有条理,但缺乏独立性和创新性,而这正是中国大部分学生所欠缺的。这方面的能力在一家创业公司可以得到快速锻炼,而在大公司可能要等升到中级职位后才有这方面的机会。

相关文章

  • 别人给的建议-编程人生

    在技术领域,有太多的东西会迅速的过时,如何利用有限时间,最大化你的长期收益?1.打造你的工具箱工欲善其事,必先利其...

  • 我的人生建议:少给别人提建议

    你有遇到过这样的情况吗?人家明明好心好意的给你提建议,给你一些看似不错的idea,你却感觉很苦恼。甚至讨厌这样的感...

  • 自渡

    人生的问题,所有的都是你自己的问题,不管别人给多少建议或者别人给多少批评和表扬,但解决问题的只有你自己。 人生是一...

  • 每个人的认知都是一个世界

    请记住:不要轻易给别人建议!不要轻易给别人建议!不要轻易给别人建议!重要的事情说三遍。 晚上跟妈妈视频,我边跟她视...

  • 给别人提建议

    如何温和有效地给他人提建议 这是个艺术

  • 最恨别人给建议

    1) 别人都给建议 你,最恨建议 如果简单 又何来挫折 应该是这样 你提问,他在思考 建议,有时候 看起来像指责 ...

  • 提建议是一种权利

    平时你一定收到过别人的建议,也给别人提过建议。给别人提建议这种行为,与其说是在给别人提供帮助,不如说是在宣告一种权...

  • 关于给别人建议的现象

    樊登老师讲的《高绩效教练》笔记2 当有人问你该怎么办的时候,你只要给他建议,对方的第一反应一定是找不能实现的理由和...

  • 不要轻易给别人建议

    很多人都好为人师,但其实你的成功经验,并不适用于其他人,你虽然是好心,但环境,性格,天时地利人和等因素的影响,反而...

  • 不要主动给别人建议

    不要主动给别人建议 文/阳光 (一)不要轻易地给别人建议,因为好多人只是想沉浸在痛苦中,想做一名受害者,而不是想要...

网友评论

      本文标题:别人给的建议-编程人生

      本文链接:https://www.haomeiwen.com/subject/itnwbftx.html