好迷茫! 工作几年除了写代码,其他啥也不会
web前端教程
用大白话,来讲编程
![](/assets/blank.gif)
周末有小伙伴在微信找我聊,聊到了自己职场的一些困惑,主要的内容是关于程序员是否要和产品经理去开会、扯皮需求,觉得这样很浪费时间。
这个小伙伴遇到的困惑,我刚毕业那年还真遇到过,在大学的时候,看过的书,做过的项目,都是按照理想的流程来走,负责需求的人理清楚产品的业务,出原型,然后设计师出设计稿,这个时候负责前端的我才开始介入。
后来出来工作,发现上述的那种情况是最理想的状态,在职场往往不一样,有时候项目的流程并没有严格按照我们预想的进度去走。
老板直接拿着产品来问:这个功能为什么要这么做,太难用了,太合理?
你会想:what?这你应该去问产品经理啊,我只是看着原型需求,对着UI设计稿敲代码的小前端罢了,这些问题我怎么知道啊,产品这么设计,我就照做啊.....不好用你应该找产品经理啊!
你有点无奈,一方面觉得老板问错人了,另一方那个面觉得自己亲手做出来的产品,别人一问三不知。
到底是程序员需要参与项目更多的环节,了解更多的代码以外的事?还是只需要专心写代码,老板要知道具体需求找产品经理,别找我!
工作几年后发现,如果从岗位职责,分工明确的角度来看,理论上你只需要把你的代码写得漂漂亮亮的(实际上很可能也是一坨xiang)就足够了,其它环节由其他人负责,术业有专攻嘛,每个人都做好自己的环节。但是,从另外一个角度来讲,你可能会有其它的答案。
你把眼光放远一点,你需要开始思考你未来的职业发展。
如果觉得自己的工作就是写写代码,那很明显你是刚入门的新手。即使我们每天对着电脑敲代码,但大多数时候是与人而不是与计算机打交道。我们所写的代码首先是供人使用的,其次才是让计算机可以理解的,如果你只想和机器打交道,那写二进制的代码机器才能理解你。
仔细想想自己一天的工作中有多少时间用在了与人互动上,收发邮件、周报月报、漫长的会议、讨论(扯皮)等等,作为一个程序员,你的工作大部分时间其实是和同事打交道。
所以,虽然你是一个写代码的码农,看似你工作的重心是在码代码上,但其实你自己统计一下也会发现:你真正写代码的时间占你工作时间的比例并不高甚至有些人非常低。即使没有人打扰你,你仍然需要花很多的时间去设计、去思考怎么写你的代码,或者花很长的时间去看懂别人的代码然后找到Bug产生的原理,这个过程中看似你面对的是代码是机器,但其实你面对的是人(写代码的人和读你代码的人)。
此外,你还需要了解一定的业务知识,当然最好的方式是先和业务人员、提需求的同事进行沟通,而不是闷头写代码。
所以认为当个程序员,可以不讲究沟通和谈话技巧,不参与到项目的其他环节,只做个闷骚的宅男,那么你的职业发展将会收到极大的限制。
如果觉得跟同事沟通交流是一件很烦人的事,就闷头写代码,两耳不闻窗外事,即使打算一辈子只做程序员,那么也很难成为一个优秀的程序员。
所以,对程序员来说,写代码只是我们工作的一部分,甚至是小部分,提升代码以外的能力,承担更多写代码以外的工作,对你成为高级工程师有很大的帮助,对你未来的职业发展转行或者转岗也有很大的作用。
热门文章
原创教程:
附加习题:
职场感悟:
学习困惑:
职场焦虑:
感到迷茫:
薪资待遇:
培训出身:
培训费用:
培训简历:
搞笑黑话:
行业困惑:
职业规划:
新手求职:
新手学习:
职场形象:
合作广告分割线
好迷茫! 工作几年除了写代码,其他啥也不会相关推荐
- 工作10年厌倦写代码_厌倦了数据质量讨论?
工作10年厌倦写代码 I have been in tons of meetings where data and results of any sort of analysis have been ...
- 南航毕业程序媛中奖一个亿裸辞后:30岁没钱没工作!中奖不如写代码
好好写代码不香吗?裸辞?我想都不敢想,只求公司别辞退我--嘤嘤嘤-- 前言 今天某乎热榜前三里面,一个三年前的热点翻红了.三年前那个南航毕业中了一个亿后面裸辞了的程序媛最近在微博自曝:过得不太好,兑奖 ...
- 30岁的你,还在写代码吗?
专栏 | 九章算法 网址 | www.jiuzhang.com 很多人说,程序员是碗青春饭. 到了30岁,将是程序员谋求转机.晋升的重要阶段.那么30岁的你,还在写代码吗? 1.30岁,生活节奏还算规 ...
- 只会写代码的程序员永远无法出色?!
程序员和常人有着什么样的区别?是否所有的程序员都是天然呆?为何女性程序员的人数要远远少于男性?在本文中,我们将带着种种疑问深入探讨计算机程序员中的文化. 作者 | Jennifer Ouellette ...
- 《纽约客》特写Jeff Dean与Sanjay:谷歌唯二11级工程师,同一台电脑上写代码
作者:<纽约客> James Somers 翻译:新浪科技 堆堆.李明 量子位 经授权转载 | 公众号 QbitAI 最近,<纽约客>杂志写了一篇长文,描述谷歌唯二11级工程师 ...
- 腾讯 Code Review 规范出炉,你还敢乱写代码?
前言 作为公司代码委员会 golang 分会的理事,我 review 了很多代码,看了很多别人的 review 评论.发现不少同学 code review 与写出好代码的水平有待提高.在这里,想分享一 ...
- 腾讯 Code Review 规范出炉!你还敢乱写代码??
点击上方"Java基基",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 ...
- 腾讯万字Code Review规范出炉!别再乱写代码了
本文经公众号:腾讯技术工程(ID:Tencent_TEG)授权转载,如需转载请联系出处. 作者:cheaterlin,腾讯 PCG 后台开发工程师 前言 作为公司代码委员会 golang 分会的理事, ...
- 专访 | Draven:像写代码一样,用树形的结构写文章
站在网络与技术前沿的不少开发者们,还保持着如今看起来略显古早的 Web 2.0 时代行为--写博客. 技术博客写作是工程师们沿袭已久的传统.对于各种代码段.架构图,和层级分明的逻辑推导过程来说,技术文 ...
最新文章
- git原理及常见使用方法
- PaSS: a sequencing simulator for PacBio sequencing PaSS:用于PacBio测序的测序模拟器
- android支持第三方jar包,以及Eclipse如何导入jar包
- 计算机网络探究一之利用双网卡主机共享上网
- python 查找指定文件_python实现在目录中查找指定文件的方法
- 数码管c语言程序如何控制,跪求,8255控制数码管,单片机c语言程序;
- JAVASE图书系统期末试题
- Linux: wget 使用技巧
- php monolith,单体架构(Monolith)与微服务架构(MicroService)
- 第十五章 第十五章 异步A3C(Asynchronous Advantage Actor-Critic,A3C)-强化学习理论学习与代码实现(强化学习导论第二版)
- 钉钉现身数博会:增长200% 年内要覆盖450万家企业组织
- 使用 Fiddler 分析网页加载过程
- LM2903器件使用说明
- 新手gxf学python---文件操作之登录、注册功能
- IT名人博客推荐(15个)
- Win10下Windows徽标键键盘快捷键大全
- 第一章 android以及智能手机行业相关简介
- 从0带您打造企业级 Vue 服务器渲染 Nuxt.js (一) 入门
- ospf路由器连接物理网络的方式 以及ospf与IGRP对比(补充)
- MySQL获取季初日期_用于取得当前日期相对应的月初,月末,季初,季末,年初,年末时间...
热门文章
- 分享一篇关于“每日优鲜”的PRD文档
- 心情沮丧的时候可以这样做
- 《大数据》2015年第3期“网络大数据专题”——从系统角度审视大图计算
- 【Julia】Julia使用Pkg下载镜像配置问题解决方案
- 【Java】存储单元的设计与模拟
- 巧用记忆化搜索代替暴力递归(洛谷P1464题题解,Java语言描述)
- 【面向对象】面向对象程序设计测试题8-对象之间one-to-many关系测试题
- 离散数学之集合论【中】
- jQuery两把利器
- Codeup——问题 H: 部分A+B (15)