那个时候,我只想好好的学习web前端技术,恨不得把有限的时间和精力都放在提升技术上。

然而,让自己在坑里茁壮成长,要先适应坑内的环境。

首当其冲我们要弄明白的事情有:

  • 团队成员的技术能力和状态
  • Leader的风格和对团队的要求与期望
  • 我在团队中的定位和价值
  • 这里会给我带来哪些提升
  • 在这里工作期间还可以学到什么

这样,在接下来的工作中,就能更好的适应团队。比如和哪些人多聊技术,和哪些人在一起多听少说,和哪些人多聊段子,哈哈哈...

真正到了分配工作任务的时候,我估计多半新同学的内心和我一样,都是一万只草泥马奔腾而过,心乱如麻。

  • 这需求太奇葩/不明确了
  • 卧槽,我不会
  • 日了狗,要加班了
  • 这么多功能都需要数据业务接口,这都TMD找谁去
  • 没有UI设计?

这个人就开始不好了,再抬头去看Leader,我的眼神无比幽怨...

内心在咆哮:“没搞错吧,我只是个web前端工程师,不是manager,也不是leader...”

然而另一个声音在说:“准备工作既然这样不充分,那只能自己去做,抱怨再多,也只能让Leader认为自己不堪大用。”

内心翻江倒海地挣扎过之后,只能老老实实地去尽可能多的收集有限的项目相关信息。

我开始怀疑人生:

  • 卧槽,不是要这样干三年吧
  • TMD,这能学到啥
  • 哎我去,产品经理真是吃翔的
  • 唉,Leader也真是心宽
  • 这帮人咋都不表示啥意见呢,这些活哪个不都是拖泥带水的

负面情绪爆棚了有木有...

即使再多的抱怨,也要含着泪把分配的任务按时做完,毕竟事关饭碗。

我开始请教比我先来的同事,特别是做过类似项目的,以一顿烤串为诱饵,换来领自己略感宽心的友情提示云云。

经过焦头烂额的一段时间,终于还是完成了需要做的工作,最大的收获就是明白了:但凡是遇到了自己短时间内克服不了的困难,要不介意丢人的追根究底问下去。

回头看看自己一路走来踩过的坑,和交付的代码量,又开始心虚了:

  • 这总共没多少行代码啊
  • 也不知道Leader会说啥
  • 不会写得太差被鄙视吧

等Leader召唤我过去,第一次正面谈对个人工作的具体评价时,懵逼了...

因为Leader说:

  • 有现成的lib你怎么不用,还自己写这么多代码
  • 这function命名不准确,要用动词加名词
  • 这代码规范还要多注意
  • 这种写法有问题
  • ...

等话说完的时候,我提交的代码被删得寥寥无几,惨不忍睹,眼看Leader键盘噼里啪啦一顿响,把我的代码几乎改完了...

“你看,我们这样做就行了,你多看看,多学学...” Leader 按下ctrl+s,并提交了代码。

而我除了点头说是,心里面是空白一片的...

回到工位上,定了定神,去fetch了最新的代码,看着那陌生的一行行,心里是不甘,无奈,心灰意冷。

一顿腹诽之后,默默收回这些负面情绪,开始仔细研究“为什么他要这样做”。

等大概理解了这样做的原因之后,我开始重新整理心情。

  • 从一开始拿到这份任务的时候,我就觉得这个活不好做,为什么呢?

那是因为自己的定式思维,以前的团队工作风格,能够提供很明确的需求,有文档有设计...但是这里没有。

  • 大家也和我一样觉得这种工作方式有问题吗?

没有,大家都适应没有文档没有设计的去开发了。

  • 我用了这么多时间去做的工作,为什么在Leader手上,几分钟就搞定了?我什么时候才可以和他一样?我的时间都用在哪里了。

经过分析,这里的每个任务都要牵涉到复杂的业务逻辑,必须对业务和后端逻辑都比较清楚,才能更快的解决问题。

什么时候我对这边的业务也熟悉了,那就会更快更顺手了吧...

  • 这样的工作方式,我能接受吗?我喜欢吗?

我不喜欢,因为我的时间不是用在了技能提升上,而是大多在熟悉业务,不停的踩业务逻辑的坑。

大概总结了一下第一次任务的心得,更加清晰的认识到了自己和团队问题所在。

作为一个有理想的上进青年,我需要认真规划一下,如何更好的在团队生存,并同时提升个人价值。

怎么做才能改变自己处境,让自己快速成长,且听下回分解。

没搞错吧,我只是个web前端工程师,不是manager,也不是leader...的更多相关文章

  1. 谈谈Web前端工程师的定位

    原文地址:http://www.360doc.com/content/10/0708/17/1277406_37692580.shtml 2010-07-08  锋子chans   阅 1116  转 ...

  2. 50个实用的jQuery代码段让你成为更好的Web前端工程师

    本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助.其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助 ...

  3. web前端工程师面试技巧 常见问题解答

    web前端工程师面试技巧 常见问题解答 每年的春招是各企业需求人才的黄金时期,不少的前端大牛或者前端新手在面试时候不知道怎么来回答面试官的问题,下面来看下我转载的这篇文章吧,希望对从事前端工作的你有所 ...

  4. 一个Web前端工程师或程序员的发展方向,未来困境及穷途末路

    如果你刚好是一个Web前端工程师,或者你将要从事web前端工作.你应该和我有同样的感慨,web前端技术到了自己的天花板,前端工作我能做多少年?3年或5年?自己的职业规划应该怎么样?收入为什么没有增长? ...

  5. Web前端工程师成长之路——知识汇总

    一.何为Web前端工程师?          前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript ...

  6. web前端工程师在移动互联网时代里的地位问题

    支付宝十周年推出了一个新产品:支付宝的十年账单,我也赶个时髦查看了一下我的支付宝十年账单,哎,感慨自己真是太屌丝了,不过这只是说明我使用淘宝少了,当我大规模网上购物时候,我很讨厌慢速的快递,所以我大部 ...

  7. Web前端工程师成长之路

    一.何为Web前端工程师?        前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/D ...

  8. 互联网产品团队中Web前端工程师的重要性

    国内外各大互联网公司,都有UEx/d|UCD|CDC(Customer Research & User Experience Design Center)团队. 在很多公司会认为,合格的产品经 ...

  9. 如何成为一名优秀的web前端工程师(前端攻城师)?

    程序设计之道无远弗届,御晨风而返.———— 杰佛瑞 · 詹姆士 我所遇到的前端程序员分两种:第一种一直在问:如何学习前端?第二种总说:前端很简单,就那么一点东西. 我从没有听到有人问:如何做一名优秀. ...

随机推荐

  1. Android studio 插件之 GsonFormat (自己主动生成javabean)

    概述 相信大家在做开发的过程中都写过非常多的javabean ,非常多情况下 都是一个列表数据就是一个单独的javabean.假设大家自己敲的话费时费力 还非常easy敲错. 今天给大家推荐一个插件 ...

  2. asm volatile ("B .")

    在开发中,我们常常会有有这种需求,就是在某段代码处開始,一步一步往下跟踪调试,有人说加个while(1)循环,事实上这个循环增加后,其后边的代码就会被优化掉,达不到我们的目的,更好的办法是在须要的地方 ...

  3. mysql连接字符串,连接字段结果集

    archie2010 ${原来姹紫嫣红开遍,似这般都付与扣钉八哥} mysql连接字符串,连接字段结果集 select CONCAT('My', 'S', 'QL连接字符串') as MySql; 连 ...

  4. 关于camera senor的power引脚问题

    <CamDevie> <HardWareInfo> <Sensor> <SensorName name="OV5640" >< ...

  5. javascript的Date时差

    当有日期字符串形如: var dt = "2015-03-16T23:59:59";//注意其中有个T,这是什么表示法?不清楚,可能是GMT标准时 然后转换成日期对象,系统会自动加 ...

  6. [ACM]2013山东省“浪潮杯”省赛 解题报告

    题目地址:http://acm.upc.edu.cn/problemset.php?page=13  2217~2226 A.Rescue The Princess 一个等边三角形告诉前2个点,求逆时 ...

  7. vue watcher

    观察 Watchers 虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的 watcher .这是为什么 Vue 提供一个更通用的方法通过watch 选项,来响应数据的变化.当你想要在数据变化 ...

  8. Redis设置认证密码

    1.找到Redis里的redis.conf配置文件:搜素requirepass所在的行,格式为:requirepass password 2.redis-cli客户端登陆格式:redis-cli -a ...

  9. bzoj 1093: [ZJOI2007]最大半连通子图【tarjan+拓扑排序+dp】

    先tarjan缩成DAG,然后答案就变成了最长链,dp的同时计数即可 就是题面太唬人了,没反应过来 #include<iostream> #include<cstdio> #i ...

  10. uva 11292 The Dragon of Loowater(贪心)

    题目大意:   你的王国里有一条n个头的恶龙,你希望雇一些骑士把它杀死(即砍掉所有头).村里有m个骑士可以雇佣,一个能力值为x的骑士可以砍掉恶龙一个直径不超过x的头,且需要支付x个金币.如何雇佣骑士才 ...