一般情况下,一个人在职场只服务于一家公司的包括几种情况:

1、国企、央企、事业单位、公务员

这种很容易理解,虽然现在舆论和观念对上述单位普遍唱衰,但是如果你去随机采访即将就业的应届毕业生或者其家长,包括如果给你选择的机会,仍然会有大把大把的比例希望能够进入这个圈子,因为它稳定,很多情况下可能一辈子就在这个环境下直至退休。

2、企业单位拥有很好的发展空间

一般情况下,如果你是一个企业中的新人,你需要不断提高自己能力去应付工作需求,但是如果你的能力足够强,还有一个更关键的是有人赏识你,愿意提拔你,如果再有很好的职场空缺的机会,你可能马上就会进入一个新的生长空间,所以如果没有其他未知因素,也会一直呆在这里,不断寻找升迁机会。当然也包括像上市公司这样的企业,一开始创业,大家为了一个目标去奋斗,尤其对于初期创业团队,经历了公司的起起落落,最后直到公司上市,当然也会有大量的股票激励,这样也会有很多人一直在这里。

当然,更多的人并不是一直在一家企业或者单位,他们会因为诸多不同的因素去更换工作,例如薪酬待遇,上下级同事关系,个人成长方向,企业单位经营状况,企业自身文化和环境,个人创业机会,个人变故等,人们没更换一个工作都希望能够让自己不管是从经济上,还是个人能力甚至发展方向更加的积极向上。

接下来就以身试法,重点谈谈我个人的工作经历,当然个人更多的从技术上,能力上和个人发展转型方向上去阐述:

1、第一个阶段   菜鸟阶段    北京******科技有限公司

2007年刚毕业时真的什么都不会,除了进行了近半年的实习,算是积累了一些关于ArcGIS Engine开发经验,其他什么都不太熟悉,可以说当时的自己并没有一个目标,对自己不了解,对未来要做什么不清楚,完全就是一个偶然,也行其中一个环节发生变化就会对我的人生发生改变。

入职之前技术:

  • 学校学习了简单的ArcGIS Desktop 9.3操作
  • 实习期间ArcGIS Engine 9.3+VB开发
  • 实习期间简单的SQLServer数据库使用
  • 由于实习是热力官网项目,所以稍微了解一点关于几何网络和热力行业的相关知识。
  • 实习期间了解了PL/SQL,使用SQL语句进行数据整理,这个对我来说帮助颇大,包括联表查询,substr等字符串的处理等。

总结:所以建议在校大学生如果有机会,建议还是去一家单位实习,不管是多么基础的工作,可能对你来说都会有自己的收获,前提是你要懂得去想,当然之所以说这句话可能是我现在的状态才会提及,当时估计也是一脑子浆糊,就知道去接受和完成。

****公司是一家基于ArcGIS平台开发,专注于国土、测绘行业的公司,在公司的三年期间,经历了土地登记、第二次国土调查,土地核查、国土变更等国家大的行业发展,所以也对国土、测绘等相关业务有了比较深入的了解,对土地登记规范,二调需求,变更需求业务比较了解。

在这个过程中,自己在技术上有所提高,毕竟跟着“专业”的开发队伍,为什么打引号,主要为了说明公司小,人少,所以基本上开发、测试、文档、部署、售前售后都是一拨人,每个人都是全能型人才,不过这对一个人的成长真的很重要,有些能力可能并不会体现在当时,在未来的时间你会发现你的潜力是巨大的,这其实离不开你以前不断的磨练和积累。

  • C#+Oracle/Access开发了土地登记系统
  • C#+ArcGIS Engine+Oracle开发了农村调查/城镇调查系统
  • C#+ArcGIS Engine+Oracle开发了二调测评的相关系统
  • C#+ArcGIS Engine+Oracle开发了土地核查系统
  • C#+ArcGIS Engine+Oracle开发了土地变更系统

在这个过程中,对ArcGIS Desktop的ArcMap、ArcCatalog的相关操作有了深入了解,对ArcSDE、地理数据库、包括支持二调需求的建库策略、以及数据编辑、拓扑关系、地图出图、符号化、数据导入导出、投影转换、格式转换、版本机制等不管是桌面操作还是ArcGIS Engine代码实现都有了深入了解和实践,包括Oracle的基本操作、SQL语句的更高应用、存储过程等有了了解,对于C#的使用包括编码规范,函数意识,类应用,继承、多态、多写对象(例如默认为IFeature,但是为了便于国土开发,继承IFeature特性,提供IFeatureZD,也就是包含宗地特色的对象),这些都是在这个过程中的积累和能力提高,当然还包括文档的编写和独立部署的实践能力。

总结:这个过程对我最大的提高就是编码能力和业务知识的了解,也让自己成为了全栈工程师(不是技术,而是啥都干),最关键是经历了国土和测绘这种强GIS熏陶之后,在其他行业其实都不会太难。

2、第二个阶段   成长阶段   ****信息技术有限公司

在第一个公司三年之后,感觉从公司发展来看自己的能力都很难再有提高,因为只专注固定行业,做的都是项目型产品,也就是一套东西,稍微修改,各地应用,这句话应该会得到大家的共鸣,这也正常,所以就希望能够进入一个更大的平台去成长。

能够被****录取,后来得知一个重要的点不仅仅是因为我对一些产品、代码和行业有所了解,我其中曾经独立在用户那边进行部署(包括ArcGIS软件、数据库、产品等)经验,这个能力正是当时售后所需要的,所以就这样进入了****的售后团队。

从原来的使用ArcGIS平台,到直接从事*****产品的售后支持,领导考虑到我曾经有Oracle的使用经验,并没有把我分配到ArcGIS Engine支持,而是ArcSDE,这个在全中国基本很少有人说精通的产品(其实当时真的不了解),我又被看似偶然其实有必然的因素驱动着我的成长。

对于****的售后没人都有自己的专业支持产品的方向,一开始肯定就是对该产品进行深度研究,当然产品直接都是相关联的,所以又在不断的对其他产品进行研究,在这里既有非常资深的ArcGIS技术高手,也有源源不断来自美国总部第一手的软件和技术资料,所以我已经慢慢从开发者到产品的支持者。

在这个阶段我对ArcGIS 平台的系列产品有了更加深入的认识,从9.3/9.3.1、10、10.1、10.2

10.3直至离职,在进行每个新版本研究都是从新特性开始,就这样不断积累,最起码这一系列版本的ArcSDE/GeoDatabase的在各个版本的新特性我还能如数家珍的给予说明,这就是五年的学习和能力提高,当然,不仅仅只有ArcSDE,桌面、Server、Portal等产品我都有所涉及,比较遗憾的是Server和Portal并没有真的深入去学习,虽然经历了几年已经意识到作为一个合格的技术支持,不仅要对专业产品的深度研究,更要横向覆盖所有产品,这样在一个项目的问题解决,你才能够真正去发现问题、分析问题和解决问题。

在对ArcSDE的支持过程中,对我技术提高最大的是我对Linux和Oracle数据库有了更加深入的了解,由于ArcSDE支持多个数据库,支持多个操作系统,所以对于SDE的部署可能就是第一个要解决的事情,所以关于Linux的基础知识,从安装、结构、简单管理、共享设置、权限、环境变量等都是在不断的实践中进行积累,对于Oracle数据库来说提高的能力可能更多,由于SDE for Oracle的用户群更大,所以Oracle数据库在这个阶段是我进步最大的,从Oracle的11g/12c,不管是Linux的安装部署,原理,基本管理,简单性能优化,SQL语句,备份迁移,高级知识(RAC)等,我的技术能力都有了新的提高。

另外,*****一年一度的用户大会,开发者大会,包括网络培训,日常培训,也让我个人的表达能力,沟通能力,PPT制作能力,尤其是在上百人面前去从容展示技术特性,产品功能,这些能力都有了非常大的提高。同时不断的与用户进行沟通,交流,电话/邮件技术解答,让我更加了解用户的需求,用户关注的地方,也更让自己实现换位思考,多以用户的角度去思考问题。

还有一个更为关键的提高就是在这里养成了写博客的习惯,当然这并不是公司要求的,而是公司学习公司一个同事的做法,没想到人家不写了,我现在还在不断的积累。我可能不再赘述写博客的好处,当然,这东西对于不屑的人无所谓,真正发现乐趣的人就会乐此不疲的去创作,当然,我的博客98%以上的内容都是原创,都是个人的技术积累,相关经验。从技术博客上又给我了一个新的提高的机会,就是发布了一本个人专著和一本合著,这也直接导致我的下一个职业生涯。

总结:在这一阶段,算是我能力提高最快、最全面的阶段。不仅对整个ArcGIS平台产品技术有所了解,尤其是深入了解了ArcSDE技术,支持了国家级、省市级重大项目,同时个人在大会演讲的能力也有了长足的进步,通过博客也发表了个人专著,也就是不管是文字表达能力,语言表达能力,沟通能力,如何应对客户,如何换位思考,如果在极度压力下去解决问题等都有提高。

3、第三个阶段   发展阶段    北京****有限公司

当然,还是那句话,这看似偶然中带着必然,可能就是出版的个人专著,让**的领导对我的能力有了认可,因为**是学院派出身,所以不仅仅只是进行软件平台的研发和销售,另外还需要承担中国GIS的重任,例如GIS教育,GIS技术传播,GIS专利等等,所以不仅要有技术的需求,其他综合能力仍然是领导看重的。

在**对我个人技术上最大的提升是对GIS+前沿技术的能力提高,尤其是云计算技术、容器技术、大数据技术,因为不管是**平台还是**平台,产品都是对标的,产品的功能差别不大,但是各个平台都朝向新的IT技术实现融合发展,所以这两年我也将更多的精力放在这些方面

  • 基于OpenStack的学习,包括部署,组件原理,管理应用
  • 基于VMware vSphere的学习,包括部署,组件原理,功能,应用
  • 基于Docker的学习,包括部署,管理,应用
  • 关于这些平台与GIS产品的融合
  • 关于大数据Hadoop、Spark技术的学习
  • 关于基础硬件知识的学习
在**学习其他技术的时间要超过自身平台的学习,在这里我最大的收获就是对开源技术的认识,如今的云计算、大数据、机器学习、容器,基本都是开源技术,这种开源共享,众筹发展的思路,跟我写博客乐于分享的理念不谋而合,我也在逼迫自己不断的加强意识去不断迎合开源的快速发展,积极思考开源技术与GIS技术的融合。
当然,在这个平台我也会不断的去将我已经积累的经验去影响更多的人,一个人强不算什么,我们需要的集团作战,我们的团队都是特种兵,都是强人,最起码大家都有这种意识,大家的观念都是一致的,统一的,培养有战斗力的团队也是以后要去不断学习和发展的方向。

已经经历了将近十年的工作经历,自己也在不断的工作变换和能力提升中懂得自己真的适合什么,自己的专长是什么,自己更愿意做什么,自己未来的发展是什么。

总结

简单介绍了我十年职场生涯的变迁,其实回顾一下我的每一步都是建立在前者的基础上,环环相扣,可以说,在前两个职业阶段,自己一直都是被动的,偶然的,任人安排的,并无主见的,但是我也感谢两个阶段的经历,最起码重复性不强,这些都让我的多样性能力有了均衡的发展,如今在***,我可能更加主动,更明确了。

当然我也有所遗憾,基础技术能力还是欠缺,尤其是开发能力,由于我从事最多的是C/S架构的东西,所以对如今仍然流向的B/S的webGIS和移动GIS基本鲜有涉及,这也是一直在制约我在这方面鲜有见解的原因,稍微幸运的是,我在第二个阶段已经从开发转型到技术管理(例如Oracle管理、云计算的管理、Linux管理),我并不需要自己去设计和实现这些功能,而是将人家实现的功能技术去研究和应用实践。

所以,你的职业生涯目前换了多少个工作?如果可能的话,我建议在职业初期多换几个工作,但是前提不是盲目的换,因为每个公司有自己擅长的技术应用、对口行业、企业文化和发展方向,你在一个公司要让自己快速掌握相关技术和行业知识,如果发现后续工作都是重复,建议更换,去借助别的环境让自己掌握新的东西,其实有些时候大家都知道去多去学习,但是没有工作的强逼是很难有成果的,况且不同公司,也可能让你在其他职场素质能力都会有所提高。

当然,后续你能力和经历足够丰富了,你可以尝试稳定深入了,当然我也不建议你就在这里吃老本,尤其是企业,每个人的眼睛都是雪亮,谁不干活,谁能力弱大家心知肚明,只是不说而已,当然如果你熬到你不得不被遣送时,也许你已经成为了温水中的青蛙了,你已经脱离了当今的技术环境和竞争环境了。这也是很多已经功成名就的人士还在不断的创业,尝试新东西,一方面就是不希望自己就这样生活在过去,另一方面也是让自己能够跟得上这个快速多变时代的发展,因为不努力的人随时可能被淘汰。

虽然大家都能看出是什么公司,我还是为了保证一个独立博客的客观性,隐去公司名称,以上言论都是各人行为,与作者曾经或者现在所在的公司无关。

你的职场生涯目前换了多少个工作?相关推荐

  1. Google工作10年,关于技术、管理和职场生涯的一些感悟

    欢迎关注方志朋的博客,回复"666"获面试宝典 最近读到了一位在 Google 工作10年+的"老"工程师关于技术.管理和职场生涯的感悟. 我看完后觉得很有收获 ...

  2. 十种能毁掉你一生职场生涯的心态

    十种能毁掉你一生职场生涯的心态 (文/肖伟亚) 通过今年心态落地培训系列课程的反馈效果,再根据我个人感悟和总结形成了下面10个能毁掉个人一生的10种具体心态,下面罗列出来供大家参考.目的是为了深挖和提 ...

  3. 职场生涯规划中必须学会的十种能力

    职场生涯规划就是每个人根据自身的条件,作最佳的发展安排和,以在工作中充分了解自我的能力,发挥自我的潜能,做最好的自己.这便是职场生涯规划追求的. 职场生涯规划中必须学会的十种能力之一:学会投入 要及时 ...

  4. 没有监控过JVM内存的职场生涯,是不完美的

    前言 如果你从事Java开发多年,还没用过JVM分析工具,还没尝试着通过对JVM的dump日志来进行故障定位和性能调优,那么可以说是你职场生涯中的一大遗憾,也是一种能力的缺失. 这篇文章就基于一款JD ...

  5. 终究,迎来了自己职场生涯的第一次离职

    终究,迎来了自己职场生涯的第一次离职 优惠券平台 https://www.cqfenfa.com/ 作者:帝莘 有人说,程序员真的是一个容易改变人命运的工作:也有人说,程序员升薪最快的方式就是不断跳槽 ...

  6. 上班族也能赚大钱 改变你职场生涯的5个秘密

    上班族也能赚大钱 改变你职场生涯的5个秘密 时间: 2012-03-26 16:34:12 来源: http://www.21ic.com/hr/201203/112388.htm 秘密一:选定生活方 ...

  7. 职场分享:职场生涯中我们经常面临的一些困惑

    在我们职业生涯发展过程中,我们会遇到很多职场困惑.如果不能及时地解决这些困惑,就会给我带来不利于自身职场发展的因素.比如职业倦怠,生涯模糊等. 一.职业定位模糊--职业定位是职业人通过对行业发展的充分 ...

  8. 一个现代孔乙己的职场生涯

    听人家背地里谈论,现代版孔乙己郑乾原来也考过研,但苦于没有实习经历,又没关系内推,进不去字节跳动等大公司,只好进到小公司了,但苦于小公司每月铜钱只有几个. 幸而写得一手好代码,脾气不错,也曾在大学教过 ...

  9. 十种心态毁掉你的职场生涯

    我们面对忙不完的工作和复杂的人际关系,职场之路有时走得是一塌糊涂,时常因为工作上的小事而心生不满,影响工作和生活的心情. 人在职场,就必然要参与社会交往,社交的范围与每个人的职业.爱好.生活方式及地理 ...

最新文章

  1. 某程序员吐槽:31岁小姐姐拒绝条件优越的大厂程序员,只因身高不足163cm,难道矮是原罪?...
  2. R画月亮阴晴圆缺:corrplot绘图相关系数矩阵
  3. 阿里云Redis账号
  4. python——变量的类型、不同类型变量的计算、变量的输入以及格式化输出
  5. MySQL之mysql客户端工作的批处理一些使用手法
  6. 第K短路+严格第K短路
  7. 【IT笔试面试题整理】反转链表
  8. BeanUtils.copyProperties(对象A,对象B)
  9. java实现文件上传下载功能,javaweb文件的下载和上传功能的实现
  10. Win10使用FFmpeg操作Camera(十)
  11. js修改地址栏url_前端实战总结如何在不刷新页面的情况下改变URL
  12. ROSROS2可视化仿真软件
  13. c语言 椭圆周长,高中数学公式大全
  14. 邮件服务器收件人数量限制,qq邮箱群发邮件技巧
  15. 电脑突然蓝屏要怎么办?电脑为啥会蓝屏?
  16. 基于java的婚恋交友动态网站
  17. RedHat7.8安装Microsoft Edge浏览器
  18. 元宇宙、数字孪生与汽车
  19. PXE+KickStart自动化安装Linux系统
  20. 为什么王者荣耀总是服务器中断,王者荣耀服务器突然维护怎么回事?7月3日王者荣耀维护原因补偿...

热门文章

  1. Web Design-网页设计 LOGO 标准尺寸
  2. 基于工业物联网的工业机器人PHM架构
  3. springboot+maven/gradle整合swag及生成静态文档
  4. 什么是BOM?,什么是DOM? BOM跟DOM之间的关系
  5. 安川机器人程序还原_安川机器人报错代码:功能概要和程序数据简易修复方法...
  6. Spring Boot 集成Kafka java.lang.String is in module java.base of loader ‘bootstrap‘;
  7. emlog程序仿小刀娱乐网模板最终版本
  8. 2019年江苏大学885代码题(含答案)
  9. 百度镜像网站,站长该怎么处理呢?
  10. 白话解析BS模型(二)