最底层程序员的一点思考
作为一名在最底层工作了7年的程序员,大的风浪没见过,游泳池的水倒是喝过几口。一路走过来支撑着我继续前行的是爱好、工作、还是钱?还是钱??还是???
写好代码是你的工作
作为程序员,你的本职工作便是写代码。写代码并不是说你把功能实现了就结束了,是不是该适当的考虑一下,我的代码别人能看懂么(可读性)?下次类似的公司我是不是还得重新开发一次(复用性)?我的代码对整个项目是否考虑周全(健壮性)?
完成任务是你的使命
工作这些年形形色色的人也是见过许多,有擅长混日子的、有爱吹牛逼的(比如我)、有爱专研技术的、有爱热情分享的、最佩服的当然是XX拍的好的(此处并非贬义)。
一项任务分到你的手里,是领导对你的信任?还是对你的不信任?为什么总给我这么简单无聊的活儿?为什么复杂的活儿总给我?
同样的任务在不同人的手里总是会有不同的结果,低于预期、符合预期、超预期。为什么总有人能比你做的更好?
善于沟通让你轻松跨域障碍
很大比例的程序员不擅长沟通,埋头写自己的代码,出了问题自己默不作声,死憋一天。是不是找邻座的伙伴简单聊聊,也许这个事情就想通了?三个臭皮匠顶不顶得上一个诸葛亮不知道,比一个臭皮匠强是大概率的。
和产品经理需求的对接也是工作中很容易出问题的一个环节,这个需求合理不合理,能不能做?我一直认为合理和不合理并没有什么明确的界线,懂得取舍,就像太极一样,我们要做的是找那个“平衡点”,而不是你推我挡。
多思考多学习是你进步的源泉
工作7年并不等于工作经验是7年,见过了太多太多工作年限和工作经验完全不匹配的人(当然我也不咋地)。作为程序员,同样的事情你一直重复干了N遍,但你依然流水线般的干着,为何有的人就能释放自己,比你用更短的时间,干的更好?
每天打开浏览器从输入网址到进入网页,是否思考过这中间发生了什么?
每天使用数据库,是否想过数据库底层的增删改查到底是在干什么?
为什么有的人能很快的解决问题,而你不能,别人真的比你聪明?
除了代码想点别的?
生活中到处都是有趣的东西等着你
为什么拼多多在短时间内崛起成功?
为什么人家的手机历史海报能够刷屏?
支付宝又刷屏了,为什么会有二维码,吱口令、搜索码不同的分享方式,他们的优缺点又是啥?
分众传媒的电梯广告,品牌宣传效果好一些还是流量会多带来一些?
为什么小黄车退不了押金,摩拜就能?为什么不退摩拜,要退OFO?
原文链接
https://segmentfault.com/a/1190000017274486
服务推荐
- 蜻蜓代理
- 代理ip
- 微信域名拦截检测
- 微信域名检测api
最底层程序员的一点思考相关推荐
- 程序员的人性思考(续)
"致虚极,守静笃",这是本人在<道德经>中很喜欢的一段话,浮沉乱世中,要守住自己的一份清明,不管做人.做事.学习.生活.工作上都会有所帮助. 人性思考目录: <程 ...
- 什么是经验--从程序员角度的思考
为啥会思考这个问题? 刚才在骑车回家的路上,脑子里突然闪过纪录片里关于爱因斯坦研究出相对论和他的大脑的关系.我就在想,他当时在思考时间和空间时,是不是因为他脑袋里面其实存在一个关于时间和空间的模块,只 ...
- 如何像程序员一样去思考
如何像程序员一样去思考 如果你对编程感兴趣,你可能以前看过这句话: "这个国家的每个人都应该学习编程计算机,因为它教你思考." -史蒂夫·乔布斯 你可能还想知道,像程序员一样思考究 ...
- 为什么公司宁可高薪招一个新员工,也不愿意给老程序员涨一点工资?
我做了十多年的研发部门管理,这种问题我们可以理解为行业现状,如何去理解呢?我就拿西安的软件行业来说! 西安算是除了北上广深之外比较优质的软件产业城市,但是有一个现象是西安一直无法摆脱的魔咒,那就是二十 ...
- 关于职业规划,尤其值得我们程序员学习、思考
转载:http://www.apkbus.com/forum.php?mod=viewthread&tid=11824&extra=&page=1 这是我目前静下心来看到的最好 ...
- 我密集面试了若干位Java后端的候选人,给广大程序员的一点建议
摘要 在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间.我的标准其实不复杂: 第一能干活: 第二Java基础要好: 第三最好熟悉些分布式框架. 我相信其它公司招初级开发时,应该也照 ...
- 从初级到资深:程序员的职业生涯思考与可迁移技能培养
在去年的一年里,我经历了一次 "升职":从一个咨(cheng)询(xu)师(yuan)变成了一个高级咨询师.Title 变了,就意味着工作的内容也会发生一些变化.从拒绝升职,到被说 ...
- 给新手程序员的一点学习建议
我是一个有几年经验的程序员,之前对于自己的发展却是一头雾水,不知道主流技术,不知道工作是迎合主流技术还是迎合公司发展.让我有感触的是这两年的坚持学习,在迎合公司的发展的前提下,有自己的学习时间,基于此 ...
- 跳楼程序员让我们思考:程序员中年危机都有哪些?
在一个电视节目中,主人公--著名企业家曹德旺对自己的儿子说了这样一句话:"如果真的混不下去就去跳楼!"当时,笔者认为这只是一句玩笑话,当看到中兴程序员跳楼事件后,笔者陷入了深思:如 ...
最新文章
- .NET开发人员值得关注的七个开源项目
- 85. Leetcode 746. 使用最小花费爬楼梯 (动态规划-基础题)
- 8086汇编 贪吃蛇 源代码
- 福禄克中国区高管:高精度和应用性是未来测试主要发展方向
- mysql 5.6的gtid_mode_[MySQL 5.6] GTID实现、运维变化及存在的bug
- Oracle 如何实现第M行至第N行的有序读取,避免子查询order by出错
- 清除浮动-:after伪元素法(HTML、CSS)
- 【黑马JS笔记】JavaScript基础语法
- 单目视觉里程计的尺度问题的疑问?
- 周期性行业是什么意思_什么样的股票适合长期持有?股票知识学习
- 系统如何实现权限控制
- 阿里巴巴集团CTO王坚:云计算让理想平等
- VueX 以及axios
- AcWing 4246. 最短路径和(反向建图+链式前向星+堆优化)
- IE中自动安装根证书
- SpringBoot整合RabbitMQ消息队列
- 计算机配置高低怎么看,电脑配置怎么看高低?教你如何查看电脑配置高低?
- 罗振宇2022年“时间的朋友·原来还能这么干”跨年演讲全文无删减整理,内容归纳总结提炼
- Web server failed to start. Port 8090 was already in use.
- 全球搜索引擎营销大会(上海站)即将召开
热门文章
- 星际之门SG1第一至十季/全集Stargate SG-1迅雷下载
- tvb与亚视的十部巅峰代表作,论经典程度谁更胜一筹
- 巨型星座try2(MATLAB设置卫星参数)
- 从一条sql的执行流程来详细了解Buffer Pool
- 米思齐按键的花样玩法(8种方式)
- loadrunner出错汇总
- STM8 STM8S208MB 入门
- 【2022前端面试】CSS手写面试题汇总(加紧收藏)
- 云原生之容器编排实践-在CentOS7上安装minikube
- 从头开始学习python+pytest接口自动化测试(一)pytest的运行方式3.pytest.ini配置文件运行