博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最底层程序员的一点思考
阅读量:6160 次
发布时间:2019-06-21

本文共 996 字,大约阅读时间需要 3 分钟。

作为一名在最底层工作了7年的程序员,大的风浪没见过,游泳池的水倒是喝过几口。一路走过来支撑着我继续前行的是爱好、工作、还是钱?还是钱??还是???

写好代码是你的工作

作为程序员,你的本职工作便是写代码。写代码并不是说你把功能实现了就结束了,是不是该适当的考虑一下,我的代码别人能看懂么(可读性)?下次类似的公司我是不是还得重新开发一次(复用性)?我的代码对整个项目是否考虑周全(健壮性)?

完成任务是你的使命

工作这些年形形色色的人也是见过许多,有擅长混日子的、有爱吹牛逼的(比如我)、有爱专研技术的、有爱热情分享的、最佩服的当然是XX拍的好的(此处并非贬义)。

一项任务分到你的手里,是领导对你的信任?还是对你的不信任?为什么总给我这么简单无聊的活儿?为什么复杂的活儿总给我?

同样的任务在不同人的手里总是会有不同的结果,低于预期、符合预期、超预期。为什么总有人能比你做的更好?

善于沟通让你轻松跨域障碍

很大比例的程序员不擅长沟通,埋头写自己的代码,出了问题自己默不作声,死憋一天。是不是找邻座的伙伴简单聊聊,也许这个事情就想通了?三个臭皮匠顶不顶得上一个诸葛亮不知道,比一个臭皮匠强是大概率的。

和产品经理需求的对接也是工作中很容易出问题的一个环节,这个需求合理不合理,能不能做?我一直认为合理和不合理并没有什么明确的界线,懂得取舍,就像太极一样,我们要做的是找那个“平衡点”,而不是你推我挡。

多思考多学习是你进步的源泉

工作7年并不等于工作经验是7年,见过了太多太多工作年限和工作经验完全不匹配的人(当然我也不咋地)。作为程序员,同样的事情你一直重复干了N遍,但你依然流水线般的干着,为何有的人就能释放自己,比你用更短的时间,干的更好?

  • 每天打开浏览器从输入网址到进入网页,是否思考过这中间发生了什么?
  • 每天使用数据库,是否想过数据库底层的增删改查到底是在干什么?
  • 为什么有的人能很快的解决问题,而你不能,别人真的比你聪明?

除了代码想点别的?

生活中到处都是有趣的东西等着你

  • 为什么拼多多在短时间内崛起成功?
  • 为什么人家的手机历史海报能够刷屏?
  • 支付宝又刷屏了,为什么会有二维码,吱口令、搜索码不同的分享方式,他们的优缺点又是啥?
  • 分众传媒的电梯广告,品牌宣传效果好一些还是流量会多带来一些?
  • 为什么小黄车退不了押金,摩拜就能?为什么不退摩拜,要退OFO?

欢迎大家留言讨论哈~

转载地址:http://lfofa.baihongyu.com/

你可能感兴趣的文章
PC-BSD 9.2 发布,基于 FreeBSD 9.2
查看>>
css斜线
查看>>
Windows phone 8 学习笔记(3) 通信
查看>>
Revit API找到风管穿过的墙(当前文档和链接文档)
查看>>
Scroll Depth – 衡量页面滚动的 Google 分析插件
查看>>
Windows 8.1 应用再出发 - 视图状态的更新
查看>>
自己制作交叉编译工具链
查看>>
Qt Style Sheet实践(四):行文本编辑框QLineEdit及自动补全
查看>>
[物理学与PDEs]第3章习题1 只有一个非零分量的磁场
查看>>
onInterceptTouchEvent和onTouchEvent调用时序
查看>>
android防止内存溢出浅析
查看>>
4.3.3版本之引擎bug
查看>>
SQL Server表分区详解
查看>>
STM32启动过程--启动文件--分析
查看>>
垂死挣扎还是涅槃重生 -- Delphi XE5 公布会归来感想
查看>>
淘宝的几个架构图
查看>>
linux后台运行程序
查看>>
Python异步IO --- 轻松管理10k+并发连接
查看>>
Oracle中drop user和drop user cascade的区别
查看>>
登记申请汇总
查看>>