0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员一般都有这几种思维模式

工程师人生 来源:工程师吴畏 2019-05-13 17:05 次阅读

作为一个有多年工作经验的码农,本文提到我曾经的一些思维模式,如果你也有,希望本文能引起你的一点反思。

1. 销售都是***

刚毕业做开发的时候看不起销售。主要觉得销售门槛低,卖东西嘛,是人都能卖。那些人除了吃喝玩乐,剩下的就是虾扯蛋。这些人满嘴跑火车,蚂蚁都能给你吹出大象来。平时是大爷,遇到问题就来开发装孙子,解决完问题又变回大爷。

不只是技术看不起销售,销售也同样看不起技术。在销售眼里,技术就是一群木讷的人,一根筋,收入不高,还整天牛X哄哄。最后就成了销售觉得技术收入低,技术觉得销售没有真本事。

后来才意识到,公司运营是利润驱动的,说白了就是赚钱,不赚钱没得搞,销售直接影响到规模和利润,再好的技术没有销售也是空谈。因此,在这个意义上讲,技术是为销售服务的,什么有市场,什么有利润,技术就开发什么产品,剩下的就看销售了。

另外一方面,也意识到销售需要很强的沟通和表达能力,这是一种通用的能力,不管在哪里销售,也不管是不是销售,所有人与人之间的联系都需要沟通和表达的能力。反过来说,对于技术人,如果哪一天转岗或转行了,原有的专业技术可能就用不上了,但沟通和表达能力不一样。

认识到销售的重要,也认识到销售是个技术活,才转变了我对销售的看法。

2. 别人的代码都是屎

刚毕业时读过那本薄薄的《高质量C/C++编程,于是认为整洁的代码就是高质量的代码,根本理解不了代码耦合和隔离,也不明白代码的层次关系,所以当时写的代码越多越感觉无能为力,把控不了系统。我还算好的,有同事连代码的整洁都做不到,更不用说深层次的东西了,有了比较,于是就飘飘然了。

当时做产品,基本上都是用芯片厂商的turn key方案做一些适配和小修小改,最多就是改OSD了,其它代码也是依样画葫芦,改完也没有人review,没有沟通,没有批评和建议,简单自测以后没有问题就提交测试部门测试,测试结束后再根据报告的问题改正。

这样一来除了测试部的bug外,收不到反馈意见,因此产生了自大的情绪。总觉得自己的想法是正确的,自己的代码高效且富有技术含量。那些年,眼里除了那些让人仰望的大神,如Linus,AT&T和贝尔实验室那些人外,其余的都看不顺眼。其实有时候看不顺眼,可能仅仅因为对方变量的命名不符合自己习惯而已。问自己为什么敬仰那些大神,似乎也说不出个一二三,也仅仅因为大家都认为他们是大神。哈哈,这真是一种发自内心的自我欣赏啊……

直到后来换了工作,从原来个人的小修小改变为多人协作写代码,完成后必须review通过才能提交,被拒了后才意识到自己思维的局限。也因为因缘际会,遇到了一个好的师傅,在他的带领下,开始对代码有了层次和模块的认识,才开始了解设计模式,从一个新的高度来审视好和坏的代码。

写代码除了整洁,也还需要有清晰的脉络和层次,多抽象和复用,注重扩展性。见过有人的代码不怎么整洁,但逻辑性很好,这种情况下如果能整洁就更好了。这也跟项目组对代码规范管理有关。

现在想想,以前觉得别人的代码都是屎,也是够幼稚的,完全是因为自己坐井观天。

3. 总想一蹴而就,一鸣惊人

以前老想着哪天靠某个代码一蹴而就,一鸣惊人,就像暴发户一样,但这些想法的背后却从来不曾真正去做点什么。没有积累,哪来的爆发。

码农衡量一个东西是不是高大上,第一反应就是有没有难度。没有难度?额,简单的东西三两下就能弄好,不值得去做。事实是,简单的东西不屑去做,困难的东西却又做不了。有时候你觉得一个东西简单,但当你真正去实现的时候才发现还有很多细节没有考虑到,往往当你还没做完,跟当初的看法就不一样了。

我也不知道自己曾经脑残成这样,也不知道什么时候开始改变的,或许是等了很久想一鸣惊人,但始终没有爆发吧……

重要的一点是,终于认识到没有技术暴发户,只能主动的一点一滴的积累,等到有一定积累的时候,影响力才可能爆发。你看到的爆发都是影响力的爆发,而不是技术的爆发……不要搞错对象了。

4. 写文档,做分享,都是浪费时间

以前没有想过去写文档总结自己的经验,也没有想过写博客来分享自己的看法。总觉得写文档表述做过的东西很繁琐,而且没什么收益,既然看不到收益,那干嘛还要花时间在上面,简直浪费。最后发现,我把生下来的时间都浪费在了游戏上,纯粹的kill time。

当我意识到需要持续积累的时候,开始尝试写博客。有时候想表述清楚一个技术问题,往往需要考虑到涉及的方方面面,一篇文章下来,思考更全面了,思路也更有条理了。

不要让急功近利蒙蔽了双眼,不要只关注眼前的东西、台面的收益。实际上写文档,做分享,是对一个人思维和表达能力的极大训练,没有一定的语言训练,很难将思想表达清楚。因此常常就会纵有万语千言,提笔却不知从何写起的感觉。

5. 只关注自己的小世界,从不留意世界的发展

作为典型的技术男,常常埋头于工作,看书也都局限于技术类,从不留意世界的发展,典型的后知后觉。

仔细观察,好多成功人士,除了本身的能力储备外,观察世界,留意世界的变化,主动参与变化,拥抱变化,最后站立在时代的潮头。不,应该说最后站在金字塔顶端。

这个世界唯一不变的就是变化,以前觉得这纯粹就是一句P话。仔细想想,正是有了变化,才有了机会,把握好机会,才有指数变化的可能。

留意世界变化主要是增加一些了解信息的渠道,而不是整天刷新闻。曾经,我以为多刷刷新闻就叫做了解世界变化了。刷新闻会增加你闲聊的谈资,但并不会增加你的见解,更多应该是去关注科技动态和行业的发展。这方面可以在x乎关注一些领域的热门话题,加入一些活跃的技术社群,又或者参与知识星球的讨论。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    953

    浏览量

    29823
收藏 人收藏

    评论

    相关推荐

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 0次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    TMS320C55x DSP CPU程序员参考补充

    电子发烧友网站提供《TMS320C55x DSP CPU程序员参考补充.pdf》资料免费下载
    发表于 12-21 11:36 0次下载
    TMS320C55x DSP CPU<b class='flag-5'>程序员</b>参考补充

    DP83822想要bootload板子的话,一般选用什么模式,Force mode还是Advertised模式

    我想再问下DP83822手册中描述了几种运行模式,如果板子里面还没有程序,想要bootload板子的话,一般选用什么
    发表于 12-16 08:16

    UCD3138A64/UCD3138128程序员手册

    电子发烧友网站提供《UCD3138A64/UCD3138128程序员手册.pdf》资料免费下载
    发表于 12-09 14:42 0次下载
    UCD3138A64/UCD3138128<b class='flag-5'>程序员</b>手册

    机械革命发布CODE AI程序员

    近日,英特尔新质生产力技术生态大会在成都举行,机械革命作为重要参展商带来了多款明星产品引爆全场!其中更是在AI PC软件生态产品发布分论坛上,Intel、智谱、机械革命三方联合发布了专为程序员设计的CODE AI程序员本,成为本次大会的
    的头像 发表于 11-30 10:34 454次阅读

    Linux驱动程序程序员指南

    电子发烧友网站提供《Linux驱动程序程序员指南.pdf》资料免费下载
    发表于 11-22 15:53 0次下载
    Linux驱动<b class='flag-5'>程序</b><b class='flag-5'>程序员</b>指南

    AI编程工具会不会抢程序员饭碗

    AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共荣。
    的头像 发表于 11-08 10:17 199次阅读

    第五届长沙·中国1024程序员节开幕

    据官方媒体报道,10月24日;  第五届长沙·中国1024程序员节在湖南湘江新区开幕;本次中国1024程序员节以“智能应用新生态”为主题。设置有岳麓对话、技术英雄会、主题峰会及赛事、展览等活动,
    的头像 发表于 10-25 15:42 219次阅读

    程序员节视频创意大赛,用串口屏赢取千元大奖

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每
    的头像 发表于 07-08 10:38 72次阅读
    <b class='flag-5'>程序员</b>节视频创意大赛,用串口屏赢取千元大奖

    程序员节视频创意盛宴,邀您共襄盛举!

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每
    的头像 发表于 07-04 09:00 67次阅读
    <b class='flag-5'>程序员</b>节视频创意盛宴,邀您共襄盛举!

    适者生存,程序员最终会流向哪……

    程序员没有永远的护城河!!就目前的互联网大环境来看,it行业已经是……
    的头像 发表于 03-11 17:11 423次阅读
    适者生存,<b class='flag-5'>程序员</b>最终会流向哪……

    薪资高、青春饭,是不是程序员=青楼?

    花期太短。技术迭代快,年龄大容易失业。 就这几年的互联网环境而言,不管是前端、Java、Android开发等等行业。已经感受到程序员不是太卷就是工作难找,薪资过低。以前高工现在拿着中低程序员薪资
    发表于 03-06 21:32

    瑞萨Flash程序员V3 发布说明

    电子发烧友网站提供《瑞萨Flash程序员V3 发布说明.pdf》资料免费下载
    发表于 02-19 09:37 1次下载
    瑞萨Flash<b class='flag-5'>程序员</b>V3 发布说明

    2024程序员的未来方向如何走?还看今朝

    这几年的IT行业想必大家已经感受到了,Android、Java、前端等等程序员都经历了大厂……
    的头像 发表于 02-02 09:45 845次阅读
    2024<b class='flag-5'>程序员</b>的未来方向如何走?还看今朝

    1月18号“纯鸿蒙”千帆启航,程序员预备!

    。 如何正确看待鸿蒙? 我作为程序员来说,首先是看鸿蒙的发展、市场开发岗位、薪资以及前景。 这几年对鸿蒙的发展情况来分析,从2019年开始鸿蒙的出来今天,华为鸿蒙取得了很大的成就。从“不兼容
    发表于 01-16 22:13