2016:工作能量满满的一年

news/2023/12/9 16:47:16

关于职场

——
2016可说是以工作为重心,初始入职还元气满满,斗志昂扬地憧憬未来,渐而遇到人世冷暖才怀念起学校。又因跑到了一个小城镇,同往好友并不多,各种心酸(ಥ_ಥ)......
——
有一次总监O君分配了一个抽奖页面的任务给我,那段时间感冒有点严重,刚好那天家姐来探望生病的自己,所以打算一下班就去接人。然而临下班之际A君告诉我明早之前要做完那个页面,我在接人和工作之间徘徊了一下,然后头也不回地下班了。其实我想着明天早点来应该能做完,然而当时一句话也不吭拍拍屁股走人的姿态确实惊呆了众人,我还看到A君一脸懵逼的表情。(喉咙痛不想说话真的不是我的错)

于是第二天提前一个钟回公司的我看到了已经做完的页面……说实话,那瞬间不是庆幸是忐忑。那时公司就两个前端,不是我,就是A君做的。等人上班的时候,我问抽奖页面是不是做完了,A君说当然是我帮你做完的。瞬间明白职场规则之一:自己的任务无论通宵还是跪着也要自己做完。

说起A君,更多的是敬佩和感激,刚入职能被他带着学习是件很好的事情。为人没有架子,善于交谈,不吝啬于倾囊相授。由于基础不好,得到公司不少人的教导。有次A君被逮进去开会的时候让后台小哥Z君教我有关后台接口的东西。

Z君:......根据它的cdn进行跳转,明白吗?
我:(摇头)
Z君:cdn知道是什么吗?
我:(摇头)
Z君:......
--解释了一通cdn之后--
Z君:然后在console控制台查看数据,根据它的......数组、对象是什么知道吗?
我:嗯,知道。
Z君:好,现在我们要把这个数据插入dom里面。数组拆分开来,二维数组知道是什么吗?
我:(摇头)
Z君:......
--解释一通二维数组之后--
Z君:现在知道怎么插入dom了吗?
我:......我先试试吧
Z君:(一脸生无可恋)
终于A君从会议室出来了,Z君迫不及待:你的徒弟还给你了,我还有一大堆事情要做!
哈哈哈,如今每每想到那个场景都忍不住笑。

前半年基本都在加班和忙碌中辗转,白天被代码塞满,晚上搭着Y君的单车回去,三个月不过是转瞬之事。后来公司多了两个前端C君和X君,工作轻松了不少。平日与两个技术交流得多,渐而熟悉起来。C君偏爱二次元,常年混迹B站,连带着知道了几个有名的站主。二次元的宅男并不都是呆愣和闷骚型,起码我认识的C君有着很多青年没有的温柔内谦和绅士体贴。与C君不同,X君反而是大大咧咧带着点小八卦的人,常常看两人站一起总是想起一个词,配一脸。

不知从何听来阿里爸爸说过的一句话,大意是,三十岁之前不必急着学会人情世故,找个小公司好好磨练自己,学得一技之长,也不必害怕失败。或许是因为公司还在创业阶段,同事差不了几岁,大多都是刚毕业,隔阂也少。这一年最大的庆幸莫过于此,可能我还没能一下子跳出学校的环境,这样的氛围反而给了过渡的安慰。

关于工作

——
2015年年底临近毕业才考虑工作的事情,在软件和硬件之间抉择,最后入前端。自学两个月后进了公司,由A君带着飞,从布局开始,然后jQuery,到怎么也磨不透的Angular框架。考虑到开发的问题和技术的发展,公司决定尝试React框架,后因技术成本等各种原因,转战Vue框架。
——
前端的技术发展以日新月异形容也不为过,让代码的维护愈加艰难。尤其是创业公司,一套代码经手人不知几何,平时最不想做的十大事情之一就是修改别人的代码。

刚入门时还以为html和css、js就是前端,会写两个标签的时候兴冲冲地跑去面试。面试官O君问你会布局吗?我初始信心满满地颔首,后来他再问了一次又有些不确定。直到第二次出了面试题,不过是几个box的定位问题就满头大汗。于是,从头开始。A君找了案例,从登录页面到新闻页面,最后一个个网站。反复练了几次,布局暂过关。然后简单的js效果,看jquery文档。也不知多久才开始做项目。

想说,公司培训人真的不容易。

如果他人问技术上最大的进步是什么?那我的答案一定是学会了jQuery和使用插件。在代码怎么都调样式都不对、怎么改都会出BUG,用jQuery就能解决,再不行,找个插件,还不行,找两个插件。学了框架之后,这个道理依然适用,当然,显得累赘罢了。或许这就是A君说我怎么也转换不了jQuery原有思维的理由。

曾用了一整天时间只为了修一个BUG,还一个劲地志得意满。也曾吐槽产品不懂代码乱改需求,气死的是自己。还曾因为技术交流认识了一堆前端的朋友,唠嗑吐苦水互相学习。在无意中贴吧已经记录了近一年的经历,有几个小伙伴一同经历和见证,这是2016年最开心的事。

关于生活

——
对云南丽江向往已久,国庆之际,约三两好友走了一圈。说不上旅游,半数时间都是在火车上过的。
——
有一回从昆明转丽江只能抢到站票,三个人坐在行李箱,困顿了互相靠着睡一会,醒了就吃着零食唠嗑。凌晨五点半到丽江,没有车,打了滴滴。从火车站到镇里那段路实在阴森,一路没有房屋,飘零的树显得空荡又颓圮。我们一个劲怀疑走在被拐卖的路上,加上那个小伙子一路叽叽喳喳一脸的不靠谱,还要带我们去找上一位顾客还其落下的钱包。打开通讯录,抓着手机握了一路,最后有惊无险地送我们到镇上。

由于前例订房失败,我们打算去到再找地方住——凌晨六点——三个人拖着行李箱在大路上吹冷风,走了一圈没有又倒回去。后来看到有一群人从巷子里面出来,问人循着路才找到一间满意的青年旅馆。也因此认识老板娘,经她介绍,决定了第二天的行程——去茶马古道骑马和拉市海游湖。

关于未来

——
转移工作重心
——
因为工作时间占了大半,留给个人的时间不足,然后因此经常熬夜。接下来要慢慢把一部分注意力转移到生活上,作为厨房小白,打算学学做菜。


http://www.niftyadmin.cn/n/2776927.html

相关文章

单例模式之饿汉式和懒汉式详解

一、何为单例模式、饿汉式、懒汉式 单例模式是设计模式的一种,解决了一个类在内存中只存在一个对象。 单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的实例,因为构造方法是私有的,无法在外部被实例化  3、单例类必须…

wkwebview 预览文件_WKWebview+H5获取相册图片实现预览及上传

这个功能已经写完快两个月了,马上要把这个H5功能改成原生的,也就是说之前的代码暂时没有别的地方需要用,所以准备匿了,现在来分享一下过程应该不算晚说一下这个功能在Android的Webview上实现思路是一样的,但是iOS这边稍…

Matplotlib 中文用户指南 3.2 图像教程

图像教程 原文:Image tutorial 译者:飞龙 协议:CC BY-NC-SA 4.0 启动命令 首先,让我们启动 IPython。 它是 Python 标准提示符的最好的改进,它与 Matplotlib 配合得相当不错。 在 shell 或 IPython Notebook 上都可以启…

详解Java虚拟机内存各个区域

1. 概述 对于java程序员来说,不必手动写代码去管理内存,因为虚拟机的自动内存管理机制会帮我们做,但是一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的话,那么排查错误将会变得困难。 2. 运行时数…

nginx网站日志配置

用yum安装的nginx的日志默认安装在路径:/var/log/nginxnginx配置文件:/etc/nginx/nginx.conf (总配置文件)/etc/nginx/conf.d/default.conf (网站级别的配置文件)如果要使用nginx默认配置的日志格式&#x…

spark2.2对应hadoop版本_Hadoop重新编译

一、重新编译的原因现在状态:在安装Hadoop之前,大多数人都会选择在Linux系统上将Hadoop重新编译一下,然后使用重新编译的*.tar.gz文件进行安装。那么为什么Hadoop要再次编译一下呢?网上说法:官网提供编译好的只有32位的…

mysql强制使用索引_MYSQL强制使用索引和禁止使用索引 | 学步园

mysql强制索引和禁止某个索引1、mysql强制使用索引:force index(索引名或者主键PRI)例如:select * from table force index(PRI) limit 2;(强制使用主键)select * from table force index(ziduan1_index) limit 2;(强制使用索引"ziduan1_index")select * from table …

解密Java虚拟机对象创建

* 本文讨论的对象限于普通Java对象,不包括数组和Class对象等 一、对象的创建 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析、初始化过。如…

页游mysql充值修改_mysql 数据库的增删改

插入数据的sql命令(insert)注册修改更新表数据的sql命令(update)充值删除数据库,数据的sql命令(drop,delete)插入表数据(insert)-- 一:注释-- 1:单行注释: -- 空格 快捷键:ctrl / 取消注释: ctrl shift …

深入浅出OOP(五): C#访问修饰符

2019独角兽企业重金招聘Python工程师标准>>> 访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访问控制。同时,访问控制符也是语法保留关键字,用于封装组件。 Public, Private, Prote…

Java虚拟机垃圾收集器

一、概述 1.1 为什么要了解垃圾收集器 目前内存的动态分配与内存回收技术已经相当成熟,一起看起来都进入“自动化”时代,那为什么还要去了解GC和内存分配呢,答案很简单:当需要排查各种内存溢出、内存泄露问题时,当垃圾…

Maven Web项目使用Cargo实现自动化部署

下面的案例&#xff0c;基于Tomcat7&#xff0c;maven 3.3.9&#xff0c;假设项目名称是WebProject 在pom.xml中配置Cargo相关信息 一、部署到本地Web容器 1、使用standalone模式 在pom.xml配置下面代码&#xff1a; <build><finalName>WebProject</finalN…

2301: [HAOI2011]Problem b

2301: [HAOI2011]Problem b Time Limit: 50 Sec Memory Limit: 256 MBSubmit: 4164 Solved: 1888[Submit][Status][Discuss]Description 对于给出的n个询问&#xff0c;每次求有多少个数对(x,y)&#xff0c;满足a≤x≤b&#xff0c;c≤y≤d&#xff0c;且gcd(x,y) k&#xf…

java导出生成csv文件

首先我们需要对csv文件有基础的认识&#xff0c;csv文件类似excel&#xff0c;可以使用excel打开&#xff0c;但是csv文件的本质是逗号分隔的&#xff0c;对比如下图&#xff1a; txt中显示&#xff1a; 修改文件后缀为csv后显示如下&#xff1a; 在java中我们一般使用poi操作e…

图解单向链表、双向链表

背景&#xff1a; 之前对单向链表、双向链表之间的结构一直理解的有些混乱&#xff0c;然后就各种百度、google查资料&#xff0c;最后在知乎里看到一篇专栏&#xff0c;一看里面的图就明白是咋回事了。

浅谈VS编译自定义编译任务—MSBuild Task(csproject)

在上一篇浅谈.NET编译时注入&#xff08;C#-->IL&#xff09;中我们简单的反编译查看了几种c#语法糖和PostSharp在编译成IL时为我做的MSIL注入。紧接着在这节&#xff0c;要来看的就是MSBuild Task。在我们的代码预编译过程中我们可以创建我们自己的任务Task。下面我们就开始…
最新文章