这就是你需要的铁饭碗

简介: 前两天看了 码农翻身 公号作者刘欣 的一篇文件 我去北京吃了顿散伙饭讲述了曾经理论上看起来绝不会倒的部门解散的事情理论上说,只要IBM不倒,这个部门肯定不会倒多么有讽刺意味,再强健的组织,再权威的承诺,都是靠不住的同时让我想到技术人的35岁坎儿今天就技术人职场,谈谈一些看法,期望对你有所启发

前两天看了 码农翻身 公号作者刘欣 的一篇文件 我去北京吃了顿散伙饭

讲述了曾经理论上看起来绝不会倒的部门解散的事情

理论上说,只要IBM不倒,这个部门肯定不会倒

多么有讽刺意味,再强健的组织,再权威的承诺,都是靠不住的

同时让我想到技术人的35岁坎儿

今天就技术人职场,谈谈一些看法,期望对你有所启发


专业能力

无论做什么,对于一个职场人来说,专业能力是最为基础的立足之本

有了专业的能力,才能站稳脚跟,才有后面其他发展的基础和条件

我记得毕业之初,学校有场辩论赛,主题是先就业还是先择业,当时不知如何选择,现在看来,其实选择哪个不是最重要的,因为对于一个刚走向社会的毕业生而言,无论哪个领域,最重要的就是尽快练就自己的专业能力

那么对于一个计算机领域的人来说,如何培养这个专业能力呢


专业知识

首先是专业基础知识要扎实

不可否认,现在学校里学的东西比较落后,对于市场来说有点过时,但是任何领域都有这个领域最基本的知识构建,这些最基本的知识构建,无论如何是要学且学明白的

对于计算机而言,最基础的是 计算机导论,C语言编程,和数据结构,而这些都是在学校里会教的,如果没有学明白,那么利用平时时间应该仔细深入的补上,其中包含了对计算机领域的基础理论,对编程语言的基础知识,对数据信息的基本处理

而后面的职业生涯中,所以的技术知识,都是基于这些基本知识展开的

从事行业之初,需要认真阅读经典的专业书籍,如 代码大全2深入理解操作系统需求分析与系统设计, 人月神话等,不一而全

代码大全,详细说明了代码如何编写,以及遇到的问题如何处理,如何写出易于维护的代码

深入理解计算机系统,深入浅出的刨析了计算机的方方面面,从信息表示,到操作系统的组成,特别是对网络编程,多线程编程的讲述,用及其简单的篇幅,深入讨论了计算机的技术技术

需求分析与系统设计,从需求到系统实现,详细的定义个各个阶段,深入讨论了这个过程的转化方法,概念,以及实践操作,特别是每个阶段的要点,目前我们公司主要的设计方法,都是基于这本书的理论框架的

人月神话,描述了系统构建过程不是一般理解的线性的,投入更多的人力无论就可以提高构建速度,阐述了效率,成本,质量三者之间的关系,是软件工程的先驱之作,是了解软件工程,做项目管理的比读

通过认真阅读专业书籍,并在日常工作中多加应用,比较能强化自己的专业基础,并且可以提高专业化的速度


业务能力

然后是业务能力要强,如果说专业能力是对计算机本身的理解和认识,那么业务能力是对现实世界的理解和认识

技术是服务于现实的,无论是几十年前出现计算机,还是现在的互联网,都是基于解决现实业务问题而产生且发展壮大的

不过需求人员(或是产品经理)和技术人员总是相互PK,几乎成为了对立的两面

需求人员天马行空,技术人员步步为营

对于技术人员来说,用最简的最省的方式实现需求就行了,这并没什么错

但如果能进一步了解业务的背景,愿景,背后的原理和逻辑,将对需要解决的问题,设计的方案,采用的技术有更好的认知和理解,更能做出符合需求的有价值的系统或者产品

即:

技术上要专业,业务上要全面

短期来看,在解决问题时,更有了目的性,长期来看,为自己全面看待问题,掌握整体的业务流程奠定了基础,为自己走向更高一层铺平了道路


独挡一面

如果有了专业的技术,又能更好的理解业务需求,那么自己的能力就已经很大程度上得到了扩展

此时就具备了独挡一面的特性了

可以和需求甚至客户直接沟通,不需要中间人协助

可以通过技术支持,方案设定,不需要太多的技术指导

而在工作中,能独挡一面,意味者效率更高,业务扩展更容易

独挡一面的人,更能给公司创造价值,那么相应的,这样的人,也会得到公司更多的青睐与机会


以人为本

技术人,一般都只关注技术,会有一种

只要技术强,走遍天下都不怕

的感觉或认识,不愿搭理不懂技术的人,三句不离本行,我之前就是这样,约同学去吃饭,讲的都是电视机开关按钮的设计原理 ;)

不仅如此,还有很多人是因为感觉与人大交道难,或者不愿意更人交道,才做了技术,俗称 "技术宅"

只要能到达专业能力的要去,也无可厚非

不过我们所在的社会是以人为基础的社会,人才是现阶段社会的主宰,也就是说所谓的价值,是以对人的服务和帮助而产生的

人是价值的拥有者与支配者

前几天遇到一个博士后,他开始在银行做一个小主管,但因为不喜欢和人大交道,去了学校教书,想要一个环境单一的没有负责人事关系的地方,但后来才明白,其实无论做什么首先需要搞定的是人,那么做一个只有自己就可以做的事情,也离不开别人的支持与帮助,更不用说组织更多的力量做一件大事儿了,他现在早已没有了之前对与人大交道的畏惧,组织教师学生一起做更大的事儿了

那么对于技术为本的技术人来说,应该如何以人为本呢?


提供价值

为他人提供价值,并不是拍须遛马,或哗众取宠,而是利用自己的专业能力,为他人提供超常的服务与价值

对于一个客户,除了满足规定的服务之外,额外提供一些力所能及的帮助,例如帮助客户解决软件问题,打印机调试等

对于一个同事,除了提供分内的帮助之外,额外提供一些帮助,例如通过一份公司开发说明,帮助做个代码审查,对他遇到的问题做个分析等

对于一个不是自己分内的事情,如有必要提供支持,例如在项目策划中提供一些信息和建议,帮助其他项目做一些梳理工作等

主动做一些绩效不高甚至无绩效的对公司或者对大家有帮助的事情,例如做一个解决大家问题的小系统,整理分析一些数据等

也可以将自己的知识,经验等整理出来,分享给需要的人

这些看似简单的,或者与自己毫不相干的事情,却能给他人提供意想不到的帮助,让自己成为大家喜欢的,友好的,有用的人


扩展影响力

现在的社会关系,比起之前的树形结构,更趋于网络化和扁平化的结构,每个人就好像网络中的一个节点

在网络中的价值体现在与其他节点的链接数量上,更多的链接意味着更多的价值与影响力

更为重要的是,网络结构中,存在更多的可能性,不会让自己卡死在一个体系当中

如果是树形结构,如果某一个节点出了问题,信息将无法下达到其下的字节的们,而其下的子节点也无法与其上的其他节点通信

网络结构里就不一样了,像互联网一样,总是存在一个最优的达到通路,即使众多节点出现了故障,但总能实现互联互通

另外网络结构里,更容易开展自己的影响力,通过网络可以宣传出自己的能力,实践,乃至产品,会有更多的人知道和了解,无形中扩展了自己的影响力,为拥有更多的机会打下了基础

具体可以参考之前写的 打造个人品牌,我用 Python


总结

单纯的技术工作者,往往会有35岁的青春饭票限制,这是由于多种因素造成的

能掌握在我们手里的法宝,就是 专业能力以人为本,努力提高自己的专业能力同时,打造自己的链接网络和影响力,会让自己更具优势

当逆境或灾难来临时,会多了一层保障,不会着急忙慌,手足无措,怨天尤人

其实,在这个时代里,命运是掌握在自己手里的,只不过很多时候我们没意识到,或者没有一个内在的或者外在的动力促使我们去做

提早认识到,并且坚定的的去做,永远不吃自己的散伙饭

比心

目录
相关文章
|
移动开发 自动驾驶 安全
从软件到硬件,看AliOS如何切入汽车的全链条
深耕四年后,AliOS取得什么成绩
684 0
|
18天前
|
弹性计算 人工智能 架构师
阿里云携手Altair共拓云上工业仿真新机遇
2024年9月12日,「2024 Altair 技术大会杭州站」成功召开,阿里云弹性计算产品运营与生态负责人何川,与Altair中国技术总监赵阳在会上联合发布了最新的“云上CAE一体机”。
阿里云携手Altair共拓云上工业仿真新机遇
|
14天前
|
机器学习/深度学习 算法 大数据
【BetterBench博士】2024 “华为杯”第二十一届中国研究生数学建模竞赛 选题分析
2024“华为杯”数学建模竞赛,对ABCDEF每个题进行详细的分析,涵盖风电场功率优化、WLAN网络吞吐量、磁性元件损耗建模、地理环境问题、高速公路应急车道启用和X射线脉冲星建模等多领域问题,解析了问题类型、专业和技能的需要。
2554 20
【BetterBench博士】2024 “华为杯”第二十一届中国研究生数学建模竞赛 选题分析
|
14天前
|
机器学习/深度学习 算法 数据可视化
【BetterBench博士】2024年中国研究生数学建模竞赛 C题:数据驱动下磁性元件的磁芯损耗建模 问题分析、数学模型、python 代码
2024年中国研究生数学建模竞赛C题聚焦磁性元件磁芯损耗建模。题目背景介绍了电能变换技术的发展与应用,强调磁性元件在功率变换器中的重要性。磁芯损耗受多种因素影响,现有模型难以精确预测。题目要求通过数据分析建立高精度磁芯损耗模型。具体任务包括励磁波形分类、修正斯坦麦茨方程、分析影响因素、构建预测模型及优化设计条件。涉及数据预处理、特征提取、机器学习及优化算法等技术。适合电气、材料、计算机等多个专业学生参与。
1545 16
【BetterBench博士】2024年中国研究生数学建模竞赛 C题:数据驱动下磁性元件的磁芯损耗建模 问题分析、数学模型、python 代码
|
10天前
|
存储 关系型数据库 分布式数据库
GraphRAG:基于PolarDB+通义千问+LangChain的知识图谱+大模型最佳实践
本文介绍了如何使用PolarDB、通义千问和LangChain搭建GraphRAG系统,结合知识图谱和向量检索提升问答质量。通过实例展示了单独使用向量检索和图检索的局限性,并通过图+向量联合搜索增强了问答准确性。PolarDB支持AGE图引擎和pgvector插件,实现图数据和向量数据的统一存储与检索,提升了RAG系统的性能和效果。
|
12天前
|
人工智能 IDE 程序员
期盼已久!通义灵码 AI 程序员开启邀测,全流程开发仅用几分钟
在云栖大会上,阿里云云原生应用平台负责人丁宇宣布,「通义灵码」完成全面升级,并正式发布 AI 程序员。
|
16天前
|
编解码 JSON 自然语言处理
通义千问重磅开源Qwen2.5,性能超越Llama
击败Meta,阿里Qwen2.5再登全球开源大模型王座
732 14
|
11天前
|
人工智能 开发框架 Java
重磅发布!AI 驱动的 Java 开发框架:Spring AI Alibaba
随着生成式 AI 的快速发展,基于 AI 开发框架构建 AI 应用的诉求迅速增长,涌现出了包括 LangChain、LlamaIndex 等开发框架,但大部分框架只提供了 Python 语言的实现。但这些开发框架对于国内习惯了 Spring 开发范式的 Java 开发者而言,并非十分友好和丝滑。因此,我们基于 Spring AI 发布并快速演进 Spring AI Alibaba,通过提供一种方便的 API 抽象,帮助 Java 开发者简化 AI 应用的开发。同时,提供了完整的开源配套,包括可观测、网关、消息队列、配置中心等。
554 6
|
5天前
|
Docker 容器
Docker操作 (五)
Docker操作 (五)
150 68
|
5天前
|
Docker 容器
Docker操作 (三)
Docker操作 (三)
138 69