年终总结,我为什么离开舒适区?

  当圣诞夜过去,也意味着这一年即将结束,迎来崭新的开始,一年时间既短暂,又漫长,当离开人生的舒适区,将迎来一个又一个的挑战。

        如果说一个人的优秀,取决于他天赋,以及他为之付出的额外努力,那么问一问自己,是否真的认真的付出了吗?

        回顾2018,前大半段时间,为了某大型国企的信息化建设项目,付出了非常多的努力,但是却没能获得足够令人满意的收获,总体而言,觉得还是努力的不够。主要原因依然在于,低估了项目的难度,而高估了自己的能力。也许表面上看,似乎能够把事情妥善的处理,但是却实际上已经无法真的能够方方面面考虑周全。当事情压到身上时,不足以应对所有的挑战,最终已经完全没有任何办法。制造业信息化项目,作为一个充分竞争的市场,也许从表面上看,依然是一个充满机遇的大市场,或许有很多机会去尝试新的挑战,包括制造业与信息化相结合等多种不同的方式,以及通过物联网技术与制造业相结合的方式,完成制造业大数据平台的建设,都是非常主流的概念,但是却没有看破迷雾。尤其是参加了岳麓峰会工业互联网专场之后,反而对这个行业充满了质疑,看到一群所谓的互联网业者跨界而来,款款而谈所谓的工业app,说得再多也不过是笑谈而已。难道工业互联网,不过是那些互联网业者们炒作的概念吗?

       我片面的认为,IT技术时代,本质上来说,依然是靠技术来驱动,也许谈不上改变时代,却至少应该给时代带来便利。而传统行业的制造业,已经经历了几十年的发展,实际上已经有大量优秀的企业了。根本不是短期的投入就可以实现弯道超车的,更需要一个正规团队,持续不断的努力才可以,往往需要至少三年才能看出成效来。这支团队,分工明确,共同面对未知的挑战才行。带头人固然重要,却终究只是一个人,唯有实现一加一大于二的目标,也许才有一线生机。我们团队也没办法招到更多拥有专业制造业的领域专家,只能靠自己去梳理业务,整理知识体系,独立的设计业务流程、领域模型、乃至核心代码的编写,每件事都需要真正用心去思考,这同样也意味着,个人的错误反而容易被无限放大。再看长沙数量众多的制造业信息化软件企业,依然停留在温饱的水平,也许老板们利益丰厚,却是在小市场独自过着自己小而美的生活。当然必须承认,也许越是闭塞的行业越有希望赚到温饱的钱,但是却也更容易让人陷入其中不可自拔,甚至也许让你产生舒适区的错觉而沉溺。

        下半段,选择了互联网公司,加入了一家奋斗者为伍的公司,看到大家为了打造更加完善的产品而奋勇拼搏时,也深刻意识到自己的不足。遽然想起,2012年,曾经在HT公司技术部开会的时候提到过这一点,却最终沦为大家的笑柄。这几年来,其实自己也放弃了奋斗者的格言,成为舒适区里的温水青蛙。 舒适区,容易让人放弃目标,迷惑自己。来到互联网公司,意味着离开了舒适区,也开始了新的发展方向。选择IT,意味着终生学习。要明白眼前的短暂安逸,不过是迷惑人心的温床,只有执着的坚持自我,才能获得属于自己的成功。尤其是软件开发领域,一定要持续五年以上、勤劳不辍的努力才能真正掌握应对各种环境下的挑战。也许从传统开发行业来说,靠某些技术的堆积,可以快速的完成项目,却不足以让人真正的掌握技术的内涵。

         技术者最忌讳的,其实是所谓云程序员。你以为你什么都懂,但是正儿八经的用起来,不过哑弹一枚。因为你只是了解一点点皮毛而已。必须承认,知道皮毛,不过是大道三千,你只是记住了书名而已,其实什么用都没有。最关键的,不是浮于表面,而是深入核心用心的去领悟和思考,只有这样才能掌控自己的知识体系。但是真正的工程师,往往必须真正掌握一种属于自己的知识体系。弱水三千 ,先取一瓢饮。如果广度太广,反而成为一种负担。因此,无论是项目开发也好,产品开发也罢,都应该把时间花在学习技术本源之中。

         回顾职场,实际上已经走在了云程序员这条错误的路上,进入了空谈主义的错误路线。无论是微服务也好,或者领域驱动也好,都成为扩充知识体系的一部分,固然储备了技术,却反而可能形成错误的观点,即,看什么都很简单,其实根本就不是这样的。甚至也许反而容易丢掉了最本质的东西,那就是,工程师精神。

        工程师精神才是最值得尊重的宝贵财富,再多的空谈,也不如一段优秀的代码,一个精心设计的算法或业务流程,或者一个精心考究的技术方案。

        作为工程师,应该坚持以技术为准绳,时刻以提升产品品质为目标,以提升产品用户体验为目标,把用户的需求放在基本面上,这一点,其实不管是哪种公司都一样。技术思维,项目思维,产品思维,都是工程师赖以为生的法宝。

        竹子用了4年的时间,仅仅长了3厘米。从第5年开始,以每天30厘米的速度疯狂地生长,仅仅用了6周的时间就长到了15米。其实,在前面的4年,竹子将根在土壤里延伸了数百平米。 做人做事都是这样。不要担心此刻的付出没有回报,熬过三厘米,才能一飞冲天。也不要自责时间的逝去,总是难以一次性把事情做对的话,至少走在了正确的道路上,也是一种积累。

       要坚信一点,你此刻的沉沦和沉淀,都会像熏肉一般,一点一点熏进你的灵魂。他们将为你铺路,或把你埋葬,或让你登顶。

        自省。

相关文章:

  • 领域驱动设计,让程序员心中有码

  • 领域驱动设计,让程序员心中有码(二)

  • 领域驱动设计,让程序员心中有码(三)

  • 领域驱动设计,让程序员心中有码(四)

原文地址: https://www.cnblogs.com/xiyuanMore/p/10171587.html

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com

640?wx_fmt=jpeg


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/318284.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

NC16886 炮兵阵地

题目: n*m个网格,有平原,有山地,平原可以放部队,部队攻击范围如图(不受地形影响)(H为山地,P为平原) 题解: 确定状态: 因为每个炮可…

CF891B-Gluttony【构造】

正题 题目链接:https://www.luogu.com.cn/problem/CF891B 题目大意 给出nnn个数字互不相同的一个序列aaa,求它的一个排列bbb,使得选出任意一个1∼n1\sim n1∼n的下标真子集,都有aaa的对应下标和不等于bbb的对应下标和。 1≤n≤22,0≤ai≤10…

DP专练2 (大理石 + [ZJOI 2010]数字计数)

你肯定以为DP专练会有很多题, 但是请考虑一下本仙女的DP码力,一次性能更几个题。。。 来吧,别害怕呀~~ 文章目录大理石题目题解代码实现数字计数题目题解代码实现大理石 题目 林老师是一位大理石收藏家,他在家里收藏了n块各种…

二阶常系数齐次线性递推数列

定义 若数列 \(\{a\}\) 满足 \(a_nc_1a_{n-1}c_2a_{n-2}\) ,\(c_1,c_2\) 为常数,就称这种数列为二阶常系数齐次线性递推数列。 求解 加入能够将递推关系式改写为 \((a_n-ka_{n-1})p(a_{n-1}-ka_{n-1})\) 的形式,就可以求出 \(a_n-ka_{n-1}\) …

YBTOJ:斐波拉契(矩阵快速幂)

文章目录题目描述题目描述代码题目描述 题目描述 关键在于如何转化为本题的题目。。。 设 y(1-根号5)/2$$ 再令: A(n)xn yn 通过尝试可以发现,A其实就是一个1,3为前两项的斐波拉契数列 则 xnA(n)-yn A的值可以用矩阵快速幂来求 而y是在(-1,…

ABP 框架 数据库底层迁移 Mysql 集群

技术交流,请加QQ群:538327407我的各种github 开源项目和代码:https://github.com/linbin524背景笔者 目前架构的IOT 项目是使用abp 框架作为后台,虽然abp的框架适用于中小型项目框架,但由于架构优美,笔者认为还是可以经…

CF280D-k-Maximum Subsequence Sum【模拟费用流,线段树】

正题 题目链接:https://www.luogu.com.cn/problem/CF280D 题目大意 一个长度为nnn的序列,mmm次操作 修改一个数询问一个区间中选出kkk段不交子段使得和最大 1≤n≤105,1≤m≤2105,1≤k≤201\leq n\leq 10^5,1\leq m\leq 2\times 10^5,1\leq k\leq 201≤n≤105,1≤…

数论练习1 ( 曹冲养猪 + [POJ 2891]Strange Way to Express Integers + 乘法逆元【带证明】)

虽然作业还没有做完,但是我还是放不下它,对此,我只想说: 今天你对作业爱理不理,明天它就让你补到飞起 DP先放放,我们要雨露均沾练习上手:乘法逆元题目题解代码实现曹冲养猪?(互质的…

总结:8.9 模拟(枚举搜索)

文章目录前言考场流程T1 fansT2 huarongT3 meetT4 truth复盘T1 fansT2 huarongT3 meetT4 truth总结前言 25分… 主要的原因: 几乎到了考试结束才看到本次是搜索模拟!直接当全盲的模拟做的,T1和T4受到极大影响贪了。几乎已经是老生常谈&…

【做题记录】[NOI2008] 假面舞会—有向图上的环与最长链

luogu 1477 [NOI2008] 假面舞会 容易发现: 如果图中没有环,那么面具种数一定是所有联通块内最长链之和,最少为 \(3\) 。 如果有环,则面具种数一定是所有环的大小的最大公约数。 那么只要求出每一个联通块内的最长链与环即可。 由…

开发.NET Core NuGet包并实现CI/CD

实际开发中我们需要对一些公共类库进行开发,并基于Jenkins进行CI/CD(CI:持续集成,CD:持续部署),其他项目通过NuGet引用。上文讲述了如何搭建本地NuGet服务器并发布NuGet包,这里不再赘述。CI/CD流程如下图:首…

acwing221 龙哥的问题

acwing221 龙哥的问题 文章目录题目&#xff1a;题解&#xff1a;代码&#xff1a;题目&#xff1a; 题解&#xff1a; 代码&#xff1a; #include <bits/stdc.h> using namespace std; typedef long long ll;int phi(int x) {int ansx;for(int i2;(ll)i*i<x;i)if(x%…

AT2363-[AGC012C]Tautonym Puzzle【构造】

正题 题目链接:https://www.luogu.com.cn/problem/AT2363 题目大意 给出nnn&#xff0c;要求构造一个字符串sss&#xff0c;使得能够找出恰好nnn个子序列使得这个子序列能划分成前后相等的两份。 要求∣s∣≤200|s|\leq 200∣s∣≤200&#xff0c;字符集为[1,100][1,100][1,1…

8.10模拟:贪心、最优化思路

文章目录前言最大的收获&#xff1a;考场流程T1 alignmentT2 flowerT3 reformatT4 inverse复盘T2 flowerT3 reformatT4 inverse总结前言 305分 今天考得还算不错&#xff01;awa &#xff08;冷静&#xff0c;明天数据结构还是要先写暴力&#xff09; 因为数据结构的题就是为了…

DP专练3:征途

虽然只有1道题&#xff0c;但是含金量还是够够di 文章目录题目题解代码实现题目 题解 我们直接对答案输出格式进行处理&#xff1a;设第 iii 天走的路程为 aia_iai​&#xff0c;总路程为 S∑i1nleniS\sum_{i1}^nlen_iS∑i1n​leni​&#xff0c;那么 v∑i1m(ai−Sm)2mv∑_{i1…

云时代的.NET

编程语言从最初的0101机器码到汇编语言再到面向对象的编程&#xff0c;不断的发展&#xff0c;整个发展趋势呈现高内聚、低耦合、可重用、可理解的特点。最早编程是用机器码&#xff0c;人的大脑不像电脑&#xff0c;无法处理0101&#xff1b;后来汇编语言还是太费解&#xff0…

P6295-有标号 DAG 计数【多项式求逆,多项式ln】

正题 题目链接:https://www.luogu.com.cn/problem/P6295 题目大意 求所有nnn个点的弱联通DAGDAGDAG数量。 1≤n≤1051\leq n\leq 10^51≤n≤105 解题思路 先不考虑弱联通的限制&#xff0c;求nnn个点的DAGDAGDAG数量。 设为fif_ifi​&#xff0c;那么有式子 fn∑i1n(ni)2i(…

研究性学习:APP的隐私问题

文章目录写在前面背景&#xff08;problem&#xff09;一个实例(example)手机App用户输入隐私数据的识别与检测技术研究&#xff08;solution&#xff1f;&#xff09;&#xff08;官方&#xff09;概览背景介绍4.系统设计隐私政策引言1.收集信息2. 信息使用3. 信息披露4. 信息…

DP专练4:[SCOI 2010]股票交易(单调队列优化dp)

昨天晚上&#xff0c;初见它时&#xff0c;月黑风高&#xff0c;一个电脑&#xff0c;一支笔&#xff0c;一个人 今天秋高气爽&#xff0c;再一瞥&#xff0c;回眸间 我又来了&#xff0c;honey题目题解代码实现题目 题解 首先这种 iii 天与前面 jjj 天有关联&#xff0c;而…

【做题记录】[NOIP2016 普及组] 魔法阵

P2119 魔法阵 2016年普及组T4 题意&#xff1a; 给定一系列元素 \(\{X_i\}\) &#xff0c;求满足以下不等式的每一个元素作为 \(a,b,c,d\) 的出现次数 。 \[\begin{cases}X_a<X_b<X_c<X_d \\ X_a-X_b2\times (X_d-X_c) \\X_b-X_a<\dfrac{X_c-X_b}{3}\end{cases} \]…