热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

IT从业者的职业规划

一直都想写一个关于职业规划的文。这期间主要是网上认识的IT行业朋友里,工作倒是换来换去的,但真正有职业规划,按自己的规划去找工作的比较少,更多的是觉得工作不满意、薪酬太低而换的工作。当然,我不能反对

 一直都想写一个关于职业规划的文。这期间主要是网上认识的IT行业朋友里,工作倒是换来换去的,但真正有职业规划,按自己的规划去找工作的比较少,更多的是觉得工作不满意、薪酬太低而换的工作。当然,我不能反对别人跳槽,毕竟人各有志,不喜欢就换呗。我写这个文的意思,只是想提醒大家不要浪费自己宝贵的青春而已,特别是刚出校门,还处于懵懂阶段准备投身IT行业的朋友们。

   为什么说IT行业呢,一来我本身也是业内人士;二来IT行业不同于其它行业,有它自己的特色,而且,相对来说,IT公司里人员进出的高流动性,估计是其它行业所没有的。

   首先,要提出IT行业的职业发展方向。按我的想法,只有三种:管理,技术,业务。俗话说,身在哪行,说哪行话。很多高职位的IT人员,都是技术出身。虽然,从管理学上来说,不一定非要技术出身才能做IT行业的高级人才。这个观点我认为只有高级的管理人员才适用。而中级及以下的人才最好是技术出身,因为无论是管理、技术、业务三个方面,在工作的过程中,不可避免的会涉及到相关的技术问题。如果连基本的行业技术术语都不知道,那这工作是难开展的了。

  从技术开始叙述。老实说,以技术作为切入点进入IT行业是个好的选择。这个适合喜欢技术的人员。在他们眼里,技术是拿来玩的。研究算法、研究数据结构、研究设计模式、研究语言的底层、发展方向。。。当搞定一个又一个的技术问题,心里头那种骄傲是刚刚的。玩技术这条路虽然需要翻山越岭,跋山涉水,闯过一个又一个新技术诞生的荆棘道路。。。而且,有时候还没来得及歇口气,新的技术又来了,往往给人疲于奔命的想法。特别是这些年,老语言没啥新发展,倒是看到新语言如雨后春笋,争先恐后的争抢地盘,这个可以从每个月度的语言爬行榜可见一斑。所以,玩技术这条路,需要对技术有强烈的感情,需要有惊人的耐心和毅力。这里又说到一个老话题,究竟是当博才好,还是当专才好?按我个人的观点,科技是第一生产力,所以,技术的发展那是永无止境的,最好是在实际的工作过程中,寻找到自己合适的技术方向,潜心研究,而行业领域的相关内容,只需要了解就行了。相对来说,技术工作者的学习能力和接受能力,比其他工作者那是有优势的,光从每天消耗的脑细胞就知道了,所以学习行业领域的知识那是比较快的。IT行业的技术这块,就是硬件和软件。从硬件角度,有网络管理,信息安全,系统集成等职位方向;从软件角度,有程序员,信息处理,电子商务,系统架构等职位方向。

  然后说说业务。一直以来,我都认为,技术是为业务服务的。从学习的角度出发,业务的积累比技术的学习需要更多的耐心及时间。培养一个业务专家也比培养一个技术人才需要消耗更多的资源。当然了,技术人员切入到业务领域,或许需要的时间更短,因为技术人员的耐性和细心程度都相对较高,学习能力也更快。三百六十行,行行出状元。各行各业的知识和业务性质都不一样。如果行业的发展具有一定的历史,那么该行业会具备一定的行业标准和行业专家。这样,对于技术上实现该业务领域的内容就有标准可以依据。就跟法律一样,我们的观点是:有法可依,有法必依,执法必严,违法必究。当然,行业的发展,也会随着社会的体制、制度、人们的意识而不断地提高和发展。和技术一样,在业务方面,同样存在着广博和专注两个方向。但与技术不同的是,业务领域都是以专注为主,因为每个公司的定位和发展方向具有长期和稳定的特点。在某个时期,有个观点是推广企业多元化的发展,这个就是广博的方向问题了。广博也是以专注为基础的,如果在某个业务领域的专注到达一定的高度,行业标准也就具有稳定性了,其延伸的速度可能会逐渐的缓慢。这时候,行业的标准,也许就会受到行业业务人员的实际工作过程中所产生出来的业务操作和业务需要的冲击,这往往是致命的。这个与当前世界经济的低迷类似,由于某个国家的经济体系和实际运转过程中对标准的深远影响,就会导致行业内的业务风暴一样。对于多元化,与某个企业下属的多家具有不同业务方向子公司的定位一致。子公司是企业进入其它行业领域的一种尝试。对于业务人员来说,从需求获取、分析、验证、转换开始,到系统分析员是业务能力的最高水平的级别了。所以,业务专家需要对各自的领域中的各种业务需求了解透彻,同时对与该领域相关领域的业务也需要了解,以达到融会贯通的效果。

  再说说管理。也许在一些人眼中,管理貌似在相对高的一个层次。对于阶层式的金字塔结构,我个人不是很认同。阶层式的特点是各自的分工比较明确,但是因为存在高层与低层的一个跳跃,将会导致理解上的隔断。IT管理方向可以上升到项目经理,产品经理等等。管理方面,又可以分为对事管理和对人管理。对事管理,就是对工作本身,对事情本身的一种责任,本身也是对单位的一种责任感。对人管理,就是对下属,团队的管理,是针对个人的性格特点,兴趣爱好进行的一项管理事务。前面也提到了,对于高层的管理人员,建议是管理学相关专业毕业的比较合适,因为理论比较丰富,方法也会相对较多。而对于中、低层的管理人员,以技术、业务出身比较合适,因为他们会涉及到相关的技术人才、业务人才的管理,以及业务领域事务的管理。当然,这方面,可以通过学习管理学相关的专业理论知识来进行补充,或者可以在相关的管理学网站方面去进行学习。但是,最好是进行系统的学习,就象技术的积累过程一样,管理学理论同样是需要积累的。有些企业,会不定期的组织员工的培训等内容,其中就会包括技术、管理方面的培训。比如参加一些高级管理讲师的培训课程,或者参加MBA之类的管理课程等等。

  接着,提一下考证的问题。在大学的时候,我就参与了国家软件水平等级相关的考证。这个不是说有什么证就了不起,而是想看看自己的水平到了哪个层次而已。对于考证的说法,我建议大家还是去考。一来可以对自己的能力进行评估,二来企业在发展的过程中,需要参与各种资质的评选,比如CMMI等级,ISO等级等等。而这些,是需要企业的员工具有相应的证书资质才能够评选的。还有,有些证书,比如微软的MCSE,思科的网络认证,Oracle的数据库认证等等证书,是进入大企业的敲门砖。所以,考证,在某些环境下还是有用处的。

  最后,祝IT行业的朋友们,不要再“挨踢”了,哈哈。 

  注:这段时间比较懒,此文是分阶段编写的。因为我的思想是跳跃式的,如果其中的衔接上存在落差,大家将就将就,哈哈。


推荐阅读
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • PHP自学必备:从零开始的准备工作与工具选择 ... [详细]
  • 初探性能优化:入门指南与实践技巧
    在编程领域,常有“尚未精通编码便急于优化”的声音。为了从性能优化的角度提升代码质量,本文将带领读者初步探索性能优化的基本概念与实践技巧。即使程序看似运行良好,数据处理效率仍有待提高,通过系统学习性能优化,能够帮助开发者编写更加高效、稳定的代码。文章不仅介绍了性能优化的基础知识,还提供了实用的调优方法和工具,帮助读者在实际项目中应用这些技术。 ... [详细]
  • REST与RPC:选择哪种API架构风格?
    在探讨REST与RPC这两种API架构风格的选择时,本文首先介绍了RPC(远程过程调用)的概念。RPC允许客户端通过网络调用远程服务器上的函数或方法,从而实现分布式系统的功能调用。相比之下,REST(Representational State Transfer)则基于资源的交互模型,通过HTTP协议进行数据传输和操作。本文将详细分析两种架构风格的特点、适用场景及其优缺点,帮助开发者根据具体需求做出合适的选择。 ... [详细]
  • 如何精通编程语言:全面指南与实用技巧
    如何精通编程语言:全面指南与实用技巧 ... [详细]
  • 老杨谈IT运维 | 快速实现日志异常检测与根源分析
    在智能运维领域,指标和日志是最常用的数据来源,能够有效反映系统的运行状况和健康状态。通过对这些数据的深入分析,可以为监控和告警系统提供关键信息,帮助快速实现日志异常检测与根源分析,提升整体运维效率。 ... [详细]
  • 在拉斯维加斯举行的Interop 2011大会上,Bitcurrent的Alistair Croll发表了一场主题为“如何以云计算的视角进行思考”的演讲。该演讲深入探讨了传统IT思维与云计算思维之间的差异,并提出了在云计算环境下应具备的新思维方式。Croll强调了灵活性、可扩展性和成本效益等关键要素,以及如何通过这些要素来优化企业IT架构和运营。 ... [详细]
  • PostgreSQL 与 MySQL 的主要差异及应用场景分析
    本文详细探讨了 PostgreSQL 和 MySQL 在架构、性能、功能以及适用场景方面的关键差异。通过对比分析,帮助读者更好地理解两种数据库系统的特性和优势,为实际应用中的选择提供参考。 ... [详细]
  • 当前物联网领域十大核心技术解析:涵盖哪些关键技术?
    经过近十年的技术革新,物联网已悄然渗透到日常生活中,对社会产生了深远影响。本文将详细解析当前物联网领域的十大核心关键技术,包括但不限于:1. 军事物联网技术,该技术通过先进的感知设备实现战场环境的实时监测与数据传输,提升作战效能和决策效率。其他关键技术还包括传感器网络、边缘计算、大数据分析等,这些技术共同推动了物联网的快速发展和广泛应用。 ... [详细]
  • Node.js 配置文件管理方法详解与最佳实践
    本文详细介绍了 Node.js 中配置文件管理的方法与最佳实践,涵盖常见的配置文件格式及其优缺点,并提供了多种实用技巧和示例代码,帮助开发者高效地管理和维护项目配置,具有较高的参考价值。 ... [详细]
  • 2016-2017学年《网络安全实战》第三次作业
    2016-2017学年《网络安全实战》第三次作业总结了教材中关于网络信息收集技术的内容。本章主要探讨了网络踩点、网络扫描和网络查点三个关键步骤。其中,网络踩点旨在通过公开渠道收集目标信息,为后续的安全测试奠定基础,而不涉及实际的入侵行为。 ... [详细]
  • 本文源自极分享,详细内容请参阅原文。技术债务如同信用卡负债,随着时间推移,修复成本会越来越高,因此程序员必须对此有深刻认识。此外,团队应致力于培养一种持续维护和优化代码的文化,以减少技术债务的累积。 ... [详细]
  • 如何正确获取Oracle TNS_ADMIN环境变量的值
    如何正确获取Oracle TNS_ADMIN环境变量的值?TNS_ADMIN 是 Oracle 客户端配置中的一个重要环境变量,用于指定网络配置文件(如 tnsnames.ora)的路径。本文将详细介绍如何在不同操作系统中准确获取该变量的值,并提供实用的命令和步骤,帮助用户确保 Oracle 客户端的网络连接配置正确无误。 ... [详细]
  • 在数据库设计中,谨慎使用外键至关重要。本文探讨了九个关键原因,包括数据完整性的维护、性能优化、系统复杂性的管理、数据迁移的灵活性以及对外部系统的依赖性控制。通过深入分析这些因素,可以帮助开发人员和架构师做出更明智的设计决策,确保数据库系统的高效与稳定。 ... [详细]
  • 如何撰写PHP电商项目的实战经验? ... [详细]
author-avatar
贺娥岚761
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有