谈谈对工作的看法

早上在车上听到两个女孩子谈论工作问题,很有感触。顺便整理了一下我对工作的看法。

虽然这两年一直在提倡“全民创业、万众创新”,但创业的毕竟是少数,大部分人还是遵循:毕业、就业、跳槽这个规律。

我从毕业到现在经过两份工作,一份是系统软件开发,一份是互联网软件开发,都是软件开发领域,一线的技术人员。对于毕业五年内的朋友来说我还是有点经验可以分享的。

我是大学学的是食品科学专业,毕业之前到深圳做的第一份工作却是系统软件开发,也许有人会这跨度也太大了吧,其实工作于专业关系真的不是像我们想象的那么密切,有些人抱怨大学没有用,白白浪费了四年时间,我想说读大学与你学什么专业没有关系,读大学读的是你的思考能力、读的是你看问题的方向、读的是你解决问题的思路,如果你天生都有这方面的能力,可以不读。读了四年如果你没有读到这些,那么你真的是白白浪费了四年了。

毕业的第一份工作一定要找一个适合自己的团队,我不赞成很多人说的先随便找一份工作养活自己再说,因为刚刚毕业出来根本没有形成对职业的认识,第一份工作对以后的职业发展至关重要,第一份工作一定要关注几个方面,团队、领导、同事、行业,我的第一份工作算是比较幸运的,加入了一个好的团队、遇到了一个好的领导和一群好的同事。好的团队能让你知道如何合作,如何沟通甚至是一个好的工作方式与习惯,一个好的领导除了能给你职业方面的培训,还会交给你如何形成自己的职业观、价值观,一群好的同事能让你不断地进步、快速的成长。一个好的行业会给你一个好的起点。

我和朋友们交流,我一直强调前几年一定不要在乎薪水,首先你没有什么明显的价值展现给别人,你有的仅仅是代表过去的毕业证而已,这个时候应该关注的是你获取的这份工作,踏踏实实学几年,能装多少是多少,工作只是学习的附带产出。

好的团队能让你知道如何合作,如何沟通甚至是一个好的工作方式与习惯。我的第一个团队是传说中的Broncho团队,是一个以技术为导向的研发团队,虽然团队不大,但是大牛云集,和我一起进入团队的都是很有个性的,但是大家都有一个特点,就是不停地学习,总害怕落后别人,虽然是九点半上班,但是七八点大家都到了,晚上下班根本没有所谓的下班时间,都是十来点才回家,在这样的氛围中,我两年多的时间看了100多本技术书籍,写了大量的demo代码,那时候根本没有想过去获取更多的薪资待遇,想到的就是尽量的多学东西,这种情况只能发生在一个好的团队中,整个团队的氛围就是这样,你自然而然的就这样了。

好的团队你可以选择,观察一下团队的工作、学习、交流就大概能够判断出来。

好的团队离不开好的领导。一个好的领导不仅仅是在技术上、专业上给你指导,帮助你快速的进入这个行业,更重要的是好的领导对你言传身教的影响,和一个好的领导在一起工作,你可以通过他的言行举止学到别人无法教会你的东西,经过长时间的交往,他可以影响你的职业观、价值观、道德观,给你未来的工作打下良好的基础。

当时我的团队的领导是一位技术大牛李先静,是一个人品、技术俱佳的领导者,共事的两年多时间,我不但从他的身上学到了计算机理论知识,更重要的是我学会了如何做人、做一个合格的职业人。好的领导是一个团队的凝聚中心,可以无形的把一个团队融合起来,即便是这个团队不在了,团队成员仍会有良好的沟通与交流。

(李先静的作品,由给我们入职培训教材总结而成,推荐)

好的领导比较少,也很难遇到,但是如果你有幸遇到了,就好好珍惜。

还有一个比较重要的东西就是跳槽,对于现在的环境来说跳槽无可厚非,但是我还是建议大家找到一个合适的工作安安稳稳的做上几年,不要因为多了一点薪水就今天跳一下、明天跳一下,短时间来看你的薪水有所提高,但是你失去的更多,你没有形成一个完整的行业认识,也许你会说你都在同一个行业里跳,但是你半年之内连公司都还没有搞明白呢,哪里谈得上行业。况且跳槽直接反应就是你的职业忠诚度,我现在看简历,如果三四年换了三四个工作的连面试机会都没有,这只是普通的工作,你设想一下,一个公司找高层管理员工,你频繁跳槽的经历估计会吓跑一堆公司吧。

最后,外部的环境是很难改变的,我们能改变的是我们自己,调整好自己的心态,怀着“求知若饥、虚心若愚”的态度,努力提升自己。

编者: 朱克锋 盒子支付程序员

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-08-06 14:26:25

谈谈对工作的看法的相关文章

周鸿祎:你能不能像打游戏一样干工作?(老周对工作的看法与常人迥异,了不起)

我知道年轻人爱打游戏,有时候我在开会,也有人在下面玩手机游戏.打游戏不是一件坏事,但是,我认为一个人应该要把握住自己,不要让娱乐过度地毁坏我们的生活和工作.反而要像主动升级打怪那样,对自己的工作和学习,充满激情的进行自我目标认定.自我激励. 我对打游戏并不反感,我也喜欢研究各种游戏,喜欢游戏的各种界面.没有人打游戏先看书,卖什么<21天学会DOTA>,但是大家都会玩,都很喜欢.我觉得游戏就是一个好的产品,让你既能玩又有很好的用户体验.但是,游戏是轻度毒品,如果变成重度毒品,就是我不愿意看到的了

关于AngularJS 1.x 从Flex程序员角度谈谈我的一些看法(一)

用AngularJS开发了2个很小的项目,多少积累了点经验,这里稍微谈下我一个Flex程序员的角度对它的看法. 你可能会有疑问什么是AngularJS?为什么我们要用它?它有什么用 1:它是google开发的一套前台MVC开发框架,这个框架的健康度很好,社区完善,资料也好找 2:一般说到JS框架,我们第一个想到的就是JQuery.AngularJs其实和它的前驱者JQuery做着差不多的事情,都是对html元素进行动态操作. 两者最大不同之处在于理念,JQuery是操作Dom对象的一套强大工具,

谈谈对架构的看法

一.什么是架构? 生活中总是时不时听到一些高大上的词,例如:微服务架构.系统架构.应用架构.部署架构.组织架构.大数据架构,可惜的是很多人都在谈架构,但是一问起来,没几个能说出架构是啥 架构的本质是为了做增长 架构做增长的方式就是以拆分生命周期达到 二.什么是生命周期? 生命周期就是指事物的生老病死,所谓的"生灭" 生成周期无处不在,例如:人每一天的活动,吃一品饭.眨一次眼,敲一个函数,都是一个生命周期 生命周期又包含生命周期,例一年又可以分成365个小的生命周期 每个生命周期都有一个

关于AngularJS 1.x 从Flex程序员角度谈谈我的一些看法(二)

再来看看关于Angularjs其它一些特性 1.依赖注入这个是老概念了,Angularjs通过参数的形式把实例传递到调用的模块中去,例如下图 灰色的Service 实例就作为一个参数传递到业务逻辑Controller中去的,从而分层,这种方式在Flex Parsley中也是非常常见的,只不过Flex中常用是先用config文件来定义注入关系. Angularjs中又n种注入声明的方法,controller filter directive factory config run.前三个分别用于An

对于移动互联网,谈谈自己浅薄的看法

今晚和实验室几个朋友讨论我开IT书屋的事,说实话IT书屋看来很失败,每天的订单不到几单,大多数还是身边的朋友给面子,简直就是刷单行为啊.但是在我看来并没什么,首先我做这个的重点不是卖书赚钱,实际上大家如果愿意做那些不断的注册,登录,再赚取积分的事,我买的电子书多数网上都是能下到的.那我为什么还要做呢?第一,我想把业余的时间利用起来,看看IT行业的图书,最重要的是看完(当然很多不是精读)可以给朋友们分享.我的能力是有限的,但是大家看完给我的反馈是很有意义的.当然在这个过程中我也可以积累人脉,说的高

尝试用React Native做了个9宫格组件,作为新人谈谈对Native的看法

前两天开始接触React Native. 因为之前了解过相关的跨平台解决方案,比如Ionic之类的,相比起来,React Native最突出的地方有两点: 使用Expo解决了对Android Studio / IOS开发工具的依赖 在端末上实现热重载 其中的第一点不知道将多少尝试进入安卓开发舞台的人挡在了门外. 而第二点极大加快了端末APP开发的迭代速度. 实际开发中,CSS大部分的特性都有,基本上CSS能实现的效果在Native上也可以实现. 随时准备一个Cheat Sheet就能解决大部分的

怎样提高工作积极性与工作效率

对于一个技术团队来说,员工的工作积极性和工作效率往往关系到项目的成败,甚至于公司的发展.那么怎么样提高工作效率和积极性,应该是技术团队主管首要之务.那么从一个技术人员的角度来讲,是怎么看待这个问题的呢? 首先,对于提高工作积极性,有以下几点看法: 1. 合理的项目时间的安排. 不合理的项目时间安排往往会导致项目开发人员的反感,让所有的项目成员参与到项目时间的思考中去,而不仅仅是项目经理.这样,可以让项目中开发人员可以对即将要完成的任务有一个概念性的认识,增强对于一些关键点和技术点的理解,而且项目

一个独立程序员对自己近九个月工作生活的回顾

http://www.aqee.net/looking-back-my-recent-nine-months-as-an-indie-developer/引言 有些人可能还记得,去年年初时,我写过一篇文章介绍我是如何开始成为一个独立程序员的文章. 随着新的一年的到来,我想是该做一些反省/总结的时候了.在这篇文章的结尾,我会告诉大家目前为止我挣了多少钱.我计划把这种收入公布做成一种每月一次的例行公布,就像 KreCi 在他的网站上的做法一样. 但首先,我觉得需要用稍微多一点的篇幅先介绍一下我是如何

例行性工作排程 (crontab)

1. 什么是例行性工作排程 1.1 Linux 工作排程的种类: at, crontab 1.2 Linux 上常见的例行性工作2. 仅运行一次的工作排程 2.1 atd 的启动与 at 运行的方式: /etc/at.deny 2.2 实际运行单一工作排程: at, atq & atrm, batch3. 循环运行的例行性工作排程 3.1 使用者的配置: /etc/cron.deny, crontab 3.2 系统的配置档: /etc/crontab 3.3 一些注意事项4. 可唤醒停机期间的工