zoukankan      html  css  js  c++  java
  • 程序员的职业素养---转载

    个人感悟

    在腾讯这几年,学习和领会到了很多。一个人的成功真的得天时地利人和,这些因素,对于成功缺一不可,对于失败一个便够。那么当我在谈论未来,实质上你在和你谈什么?——机会。是的,不需要空谈理想,不需要盲目苦干,不需要怨天尤人...

    你所需要的只是行动,leby再补充一个是不行动,即就是强大的毅力——要能经受起寂寥和繁华,一时的失意和得意,不为其它偏离目标的杂事所左右。
    实际就是执行力。这是你必备的足够你强大的武器,去做什么?寻找机会!

    这宛如淘金,有的机会很明显,你可能连等待都不需要,就能直接去获得;有的可能是属于多个人的金子,是有准备的人才能抢到的机会;有的金子则是排着队的,等别人捡到了金子,留在排在后面的你可能就没有了;有时你换了一个地方,就如同你换了一个工作,去新的地方继续寻找金子,却发现在哪里已经有很多人在苦苦深挖着...

    之所以用淘金做比喻,就是让我们能走出当局者迷的困境,真正理性去认识这些事情。比如一个新入职的同事,你还在队尾,你拿到的工具资源也非常有限,你们队伍里面的金子本身就不多,好吧就是这么个情况了。

    1)用你所有的资源,在你力所能及的地方尽力都挖一挖
    2)到别的队里去挖,换地方挖还不太可能
    3)别的队有时也请你帮助去挖,但这里金子总体比较多,也不辛苦,再去另外已地方前,一定要找了解并对比确切。

    好了,leby已经看到貌似一块金子了,所以Action!后面再聊。

    以下是些网上转载的感悟,不要觉得这些可能都知道,还是需要Action,也就是执行力去贯彻。

    程序员应该明白的职业箴言

    1.自己是最棒的

    自己一定要充满自信,要相信自己是最棒的。这样你会发现,对你肯定的人也会越来越多。

    2.你写出怎样的代码,别人就会怎样看你。

    在团队合作中,如果有其他同事对你所写的代码有疑问,或是发现了bug,在这个时候你首先要承认自己的错误,哪怕只是一个小小的问题,事后要多与合作伙伴沟通,避免不必要的不和谐出现。

    3.不要轻易拿出自己的秘密武器

    自己掌握编程中的秘密武器越多,当然在你的团队中地位就越高,一定要记得在最恰当的时候使用自己的武器,不要随便偷别人的武器用,也不要自降身份。

    4. 孤胆英雄心态

    像那种一个晚上就可以独力编写出新软件组件的人都是“兰博”——孤胆英雄。所以也不必费心去理会代码审查系统和结对编程。真正需要搞这些的都是新手,它们只会毁掉你的声誉。

    5.拥有更多的知识才能让你更有力量

    要让别人知道你的能力,偶尔也可以提点下他,让别人知道你的优势所在。

    6.如果你速度慢了就会被别人吃掉

    如果你还认为像“龟兔赛跑”里的乌龟一样,只要靠缓慢而持续的速度就可以赢得这场比赛,那么,你就输定了。只要你越快搞定新软件的组件开发,成功的概率就越大。不要在一些如模块化、灵活性和可维护性等事情上浪费时间,如果因为需求不同,必须考虑这些问题,那也不是你的错。

    7.是否有权威性与你的编程技能无关

    所谓的权威当然就是你在公司的地位高低,几年的时间,你终于从一个小小的开发人员作到团队的负责人,到那时你首先要考虑的已经不再是你的编程是否能跟得上大家了,这些已经不重要了。

    8.不能轻言失败

    每个人都不想听到别人说你这次做的是不成功的,做任何事都不要太绝对,每件事情前都要给自己留有余地,如果最后真的出现了问题,才会有余地和别人反驳。

    9.可以和同事之间多沟通增进感情

    人要妄想着要和公司所以人的关系都搞的很多,这样会占据你和自己部门人搞好的时间,毕竟比起自己的部门人员来说,其他部门给予的帮助远比不过本部门的人。

    10.将bug当做机会

    很多人都特别爱看到别人出错,当看到你代码中的bug就兴高采烈。这样自己就可以高谈阔论,批评别人的观点。这时你可以试着用类似“典型错误、变量名又混淆了!”等这些语言来对付他们。

    需要改掉的坏习惯

    缺乏激情
    关于可用性完全不在考虑中
    不喜欢学习,拒绝好奇心
    不能和其他人友好相处

    应该保持的好的特质

    • 编码又快又好
    • 程序稳定Bug少
    • 积极对待Bug和提Bug的人
    • 代码易于阅读
    • 提供易用的软件衍生品
    • 少抱怨
    • 能快速搞定一堆烂事儿
    • 勇于承担
    • 技术牛逼却为人谦和
    • 乐于助人,诲人不倦
    • 积极分享
    • 干净
  • 相关阅读:
    Vue对象提供的属性功能
    Vue快速入门
    Django-DRF(路由与扩展功能)
    Django-DRF(视图相关)
    Django-DRF(1)
    Django-Xadmin
    python 列表的append()和extend()
    map apply applymap
    pd.merge(), pd.concat()
    描述性分析与数据清洗 笔记
  • 原文地址:https://www.cnblogs.com/leby/p/5026296.html
Copyright © 2011-2022 走看看