程序员的自我修养

程序员的自我修养

1.正确认识自己、走出舒适圈
2.比一般人更努力(工作还是要靠技术)
3适时建立自己的权威
4.保持好奇心并乐于探索新事物
5.合理安排生活、睡眠、旅行
6.相信自己的天赋和创造能力(多看书不断提升自己、好的灵感多实现)
在这里插入图片描述

##职场经验
1.薪酬其实取决于很多因素,技术能力、经验资历、工作量等,但最本质的却是,你对公司是否重要,换句话说你是否容易被取代。公司很容易找到一个和你差不多的应届毕业生,而那些对公司产品非常熟悉,并且起到关键作用的老员工,要想替代他们,公司所需要付出的代价及需要承担的风险就会高得多。所以,不妨摆正心态,正确认识到自己在公司中的位置,努力修炼内功,让自己变得越来越重要,相信你的薪资也会随之提升的。
2. 声誉对于一名程序员来说非常重要。我看到的那些优秀的程序员都有一个共同点,那就是他们在团队和公司内部都有着良好的声誉,而这反过来帮助他们在职业生涯取得一个又一个迭代式的发展。反观那些缺乏声誉的程序员,他们往往会进入到一系列的恶性循环之中,很难在公司中获得发展,最终往往只能选择离开。
3. 不要轻易说简单或不可能,这当然是一种率真的表现,但有时候却可能会给你减分。多想解决办法而不是一味质疑,解决问题更能体现一个人的能力。
4.如果你真的希望做出一些具有影响力的东西,那么光靠个人是很难实现的。你需要和团队中不同角色的人进行合作,有时候你需要说服别人,有时候你则会被别人说服。在这期间,你可能会因为被否定,而受到挫折,这种感受容易让程序员们产生挫败感,但这却是你成长的机会。不要总是单打独斗,要学会在团队中协作,并尽可能让优秀的人围绕在你身边,这将扩展你的能力范围,让你变得更加强大。
5.最后,我还会关注你的一些与编程有关的社会化活动,比如,你在GitHub上的开源项目,在知乎、V2EX中给他人的解答,以及你的个人技术博客等都会给你加分,因为这说明你对所从事的工作有着极大的热情,并愿意在业余时间去学习和提高自己。如果你要成为一个领域的专家,那你必须花费超过10000小时,而这光靠工作时间是远远不够的。经常逛博客、论坛积累丰富自己的知识储备。
在这里插入图片描述

扩展自己的知识覆盖范围

1.读与技术无关的书
由于自身所掌握的知识体系太过于单一,很难跳出技术范畴与人交流,并引起别人的兴趣和认同。你可以读任何历史、经济、人文、艺术类的书籍,它们都能够帮助你丰富自己的知识和思想,使你变得更加全面和完善,而这反过来,又能帮助你建立信心。
2.会写文档
文档可能是你完成代码编写后一个最佳的展示机会。当代码实现了它的功能之后,就很少有人会再去看它,除非它出错了。但文档被阅读的概率却大得多。从一个文档中,我们可以看到关于作者的很多东西,思路是否缜密,逻辑性是否强,设计方案是否优秀,等等。可以说,文档质量的高低是衡量一名程序员是否优秀的重要标准之一。即使你离开了公司,你所写的文档很可能还会保留很长时间,被很多后来者阅读,而你的声誉也是在这一次次的阅读中构建的。优秀的文档能够让人们对你产生信任和好感,相反,质量差的文档则会使你的声誉受损。
3**.建立社会化联系**
一个完全封闭的程序员一定不是一个优秀的程序员。优秀的程序员往往愿意并善于与他人交流,分享自己的经验和想法,并在交流中获得有益的东西。
4.提高工作效率
对于提高工作效率,我有以下两点建议:
加快工作节奏:我常喜欢使用中国男足与巴西男足来做比较,他们之间的最大差距,在我看来并非技术,而是完全不同的节奏。在工作中,我们往往会以自己觉得舒服的节奏来工作,但如果我们能够不断尝试加快我们的工作节奏,便能极大地激发自己的潜能,有效提升自己的工作效率。
借助工具完成工作:善于运用和创造工具,大部分重复的劳动都是通过工具来完成的。同样,我们也需要时常审视自己的工作,哪些是让你头疼的重复劳动,怎样才能使用工具来帮你完成。当我们有了这样的意识,我们自然会去尝试寻找或创造一些工具来使自己从繁复的工作中解脱出来,变得更加高效。

##透过技术发现问题的本质
真正优秀的程序员一定善于透过技术发现问题的本质。我想这就是我们突破程序员思维的第一步,也是最容易实现的一步吧。说到方法,我最常使用的是反复地追问一件事的原因,比如刚才这个例子,最终我们找到的原因只是系统没有给用户一个友好的提示,导致用户错误地认为系统并没有处理他的请求,而尝试反复点击。因此,我们的解决方案也与之前团队程序员们所提出的完全不同,只需花上几分钟,给系统加上一句友好的提示就行了。。

                            ***欢迎大家点赞留言关注***
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HaiBian_Ren

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值