加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 公告

投稿009期 - 核心竞争力(来自一年工作经验的人)

时间:2024-11-13 13:39:52  来源:http://www.baidu.com/  作者:亲卫队请问

前言

借着此次活动的机会,我想对近期的所思所感进行一番总结。作为一名技术从业者,我深知技术的更新换代速度之快令人惊叹。以Java为例,从我踏入这个行业伊始,主流的Web框架是Spring + SpringMvc + Mybatis(SSM框架)。掌握这一框架,虽然可以顺利找到工作,但若想在大厂中立足,显然还远远不够。仅仅一年时间,Java的Web层框架就经历了两次主流更迭,一次是以Springboot为主导,一次是以SpringCloud为主导。这短短的一年时间里,虽然这些框架都属于Spring大家族,但技术的飞速发展已然跃然纸上!

谈谈核心竞争力

时常在网上看到关于程序员职业发展的讨论,如“程序员35岁的出路在何方?”、“程序员是吃青春饭的,35岁后需转行”等话题。尽管我离35岁还有一段距离,但我不得不提前思考这个问题。或许现在的我,因为年轻,能够承受加班的疲惫;或许因为现在年轻,我还有自主学习的意识;或许因为现在年轻,我没有家庭负担,可以全身心投入到工作中;或许因为现在年轻,我能以最低的公司成本换取最大的公司收益。但当我抛开这些年轻的属性,我还剩下什么?我在思考,什么是我的核心竞争力?

我认为,一个人的核心竞争力在于其不可取代的地位。要做到这一点并不容易。在这个世界上,任何人都可能面临被取代的风险。从网上的一张素质能力图中,我们可以看到一个人的知识能力是最容易被观察到的,但这仅仅是表面。更深层次的,是金字塔下方的自我概念、特质和动机,这些构成了个人的价值观。对于程序员这个行业,这个模型或许并不能完全展现一个人的能力以及核心竞争力的体现。

应用流程和价值观的阐述

所谓应用流程,是指解决问题的方法、思维的框架、分配资源的方式、自我管理的模式等。而价值观,则是你在面对选择时认为什么是重要的、你要什么、你不要什么、你如何做决策。资源往往是显性的、外在的,很容易被自己和他人感知。而应用流程则是内在的,容易被忽略,但却是解决问题的真正能力。只有具备了应用流程,才能更好地利用资源来解决问题,创造价值。最根本的,是价值观。价值观决定了你选择哪个方向、以什么原则去做事。没有价值观,你可能会像浮萍一样无依无靠,难以做出有长远意义的选择。

培养自己的核心竞争力

在日常工作中,如何培养自己的核心竞争力呢?以我的工作经历为例。当我初入职场时,虽然自学了不少Java知识,但并未直接从事开发工作。部门老大让我先做运维工作以熟悉业务流程。尽管起初有些不情愿,但在实践中我发现运维工作中涉及到的Linux命令为我提供了一个绝佳的学习机会。通过不到一个月的努力,我已经掌握了常用的Linux命令。而关于其原理,因为不是专业面向操作系统的研究,所以没有过多深入。但这就是我发现的痛点,也是我开始培养自己核心竞争力的起点。

接下来将如何在这个痛点基础上培养自己的核心竞争力,以及如何通过应用流程和价值观的塑造来强化自己的优势,我将继续分享我的思考和经验。希望这些对程序员朋友们能有所启发和帮助。经过两三个月的运维工作,我深刻体会到了工作中的一些令人头疼的问题。其中最让我痛苦的是关于一个定时任务的系统。这套系统归我部门管理,每次需要人工在网页上添加任务,过程异常繁琐耗时。每个任务都需要在网页上点击近二十次鼠标,每个任务的添加全程大约耗时两分钟。这种重复性工作无疑增加了我们的负担。烦人指数飙升!

更让人头疼的是,由于系统的bug和业务的驱动,数据库中的数据偶尔会出现错误。这时,我们需要人工编写sql脚本,将PLSQL提出的excel中的错误数据手动修改正确。这不仅耗费时间,还容易出错。这些问题像一道道难题,困扰着我。

在这种困境下,我产生了强烈的学习动力。我开始思考如何有效地解决工作中的这些痛点。于是,我决定深入学习Python。之前在学校时,我对脚本语言有一些基础的了解,现在终于可以将这些理论知识运用到实际工作中。我通过自主学习和搜索引擎的帮助,最终找到了解决这些痛点的办法。

针对人工添加任务的问题,我采用了(python + selenium)实现自动化添加任务。这样大大减少了人工操作的繁琐性,提高了工作效率。为了解决数据库数据错误的问题,我学会了如何读取excel文件并生成正确的sql语句。这些解决方案的实施,让我感受到了技术的力量。

经历了这些挑战后,我的核心竞争力也在不知不觉中形成了。我能够有效地解决日常工作中的痛点,发挥我的开发优势。在2017年双十一的项目中,领导也主动找我这样一个有核心竞争力的人。我很高兴能够接触到完整的项目经验,从零开始编写脚本。在这个过程中,部分同事也开始认可我的技术实力。但实际上,我知道自己的技术并不是最强的。最重要的是我如何发现问题并解决问题。解决问题的手段无非是将逻辑通过搜索引擎找到解决方案并付诸实践。

除了技术方面的核心竞争力,我也意识到生活技巧的重要性。作为90后的我们,可能无法像马云那样成功创业,但在这个快速发展的时代,我们需要找到自己的核心竞争力。我们也需要关注生活,体验生活的美好。摄影、滑板等兴趣爱好也可以成为我们的竞争力。

作为一个只有一年工作经验的人,我对这个技术快速发展的时代有着自己的看法。我们应该努力找到自己的核心竞争力,无论是技术还是生活技巧。我们也应该享受工作的过程,体验生活的美好。欢迎各位评论交流。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门