gydtep
发表于 2021-3-1 19:43:47
如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工程师同行都在思考的问题。本文是我自己的一些总结,试图从三个方面来解答:
gydtep
发表于 2021-3-2 09:20:46
牛顿说:“如果说我看得比别人远一些,那是因为我站在巨人的肩膀上。”我们需要从别人身上学习。从老师、领导、同事、下属甚至对手身上学习,是快速成长的重要手段。
gydtep
发表于 2021-3-2 11:41:19
必须要承认一个残酷的现实:人的生命是有限的,知识却是无限的。用有限的生命去学习无限的知识是不可能完成的任务。一想到此,有些工程师不免产生一些悲观情绪。如果方法得当并且足够勤奋,悲伤大可不必。
gydtep
发表于 2021-3-2 13:42:11
。互联网时代,各种框架的出现以及开源的普及快速淘汰或者降低了很多技能的价值,同时降低了很多技术的学习门槛。所以,在当前,掌握某项技能知识只能是一个短期目标。怀揣某些技能就沾沾自喜的人需要记住:骄傲使人退步。
gydtep
发表于 2021-3-2 14:49:26
为了能够持续成长,需要满足如下几个条件:
首先你得是行业里面的顶尖专家了——实在很难找到比你更强的人了!
其次,你经常需要承担对你自己的能力有挑战的任务,但同时你拥有一批聪明能干的队友。虽然你的技术能力最高,但是在你不熟悉的领域,你的队友能够进行探索并扩展整个团队的知识。
最后,你必须要敏而好学,不耻下问。
gydtep
发表于 2021-3-2 16:06:37
避免“老鼠给猫挂铃铛”式的高风险可行性方案。“天下大事必作于细”,可行性调研一定要细致入微,避免粗枝大叶。
gydtep
发表于 2021-3-2 18:35:42
第二类沟通问题是时效性问题。从时效性讲,沟通分为:同步模式和异步模式。同步沟通形象地说就是:你现在给我听好了。异步沟通的形象表述是:记得给我做好了。在沟通时效性方面,有如下两种常见错误:
gydtep
发表于 2021-3-3 08:28:28
人工智能正在促进许多新的发展。人工智能所做的事情就是为人类提供更多的帮助。人们在以往需要进行数千小时的实验才能得到结果。而人工智能技术现在能够更好地模拟这些实验,因此可以更快地得到结果。这使人们能够专注于开展需要获得突破的科技和工程。这是人工智能技术所做的事情,但可能付出巨大的代价。人们必须制定一些策略和措施以确保不会滥用人工智能技术。从本质上来说,人们在全球互联网上留下大量数据,而不良行为者可能将其用于不当目的。而这就是为什么数据治理如此重要的原因。
gydtep
发表于 2021-3-3 12:17:03
但是,如果一个java应用运行时抛出了OOM异常或者死锁了,但JVM进程仍然在运行中;Pod仍处于Running状态,但应用进程已经无法提供服务了。这种情况,上述健康检查就无法处理了,K8S提供的
livenessProbe可以捕获到应用服务级别的异常状态,全面掌握应用服务运行是否健康。
gydtep
发表于 2021-3-3 16:52:14
笔者最近在整理K8S入门的基础知识点,本篇做为“从应用开发角度认识K8S”的姐妹篇,从资源管理角度重新认识了K8S。K8S平台的用户一般分为应用开发和集群管理员。集群管理员在掌握K8S的时候,更多时候要从集群层面,资源层面,性能层面多维度认识K8S,这时就需要我们掌握和了解最基本的Pod调度与资源管理,存储与网络资源以及服务与流量管理等知识点。