我的技术观

变化

技术是日新月异层出不穷的。人类在不断实践,技术也在不断更新变化。


选择

有的技术只是为了解决某一领域内的问题,有的技术只有在某个领域的某个时期才有用。

一个人没有必要也不可能掌握所有技术。

个人要首先熟练掌握自己涉猎领域内的相关技术,在此基础上,适当的扩展自己的知识面。切不可什么都知道,但是什么都不精通,要学习伟大的革命理论,先建立自己的技术根据地,精通一门技术,在此基础上,星星之火可以燎原。

现实行业中,技术可能会有一条鄙视链。比如做底层的看不起做应用的。其实个人觉得没有必要。每个IT人都在用自己的知识解决面前的问题,本质上大家都是一样的。只要每个人精通自己的领域,做自己喜欢做的事情,并把事情做得很好,就足够厉害了。无论谁来做都不一定有你做的好,那你的努力,你的技术能力就值得赞赏。

从商业角度来说,技术是有贵贱的。有的技术比较热门,开发收入就比较高,比如互联网和移动开发相对于传统行业有更多的时代红利。但是,任何东西都有两面性,互联网和移动开发热门,竞争也激烈,技术更新迭代也快。


学习

不管从事什么领域,学习任何技术,都要把基础打牢。技术迭代的特点是,新技术总是在旧技术的基础上改进、发展起来的。基础打牢才能从容应对技术革新和时代发展。

要践行终生学习理念,这包含了两方面含义。第一,要不断扩展自己的知识广度。第二,要不断加强知识的深度。但是,二者都做好是不太可能的,毕竟人一辈子吃饭睡觉生活都已经占用了很多时间。所以要学会平衡和取舍。


产出

对于个人来说,虽然主观上学习渴求可以是无限的,但是客观上,人一辈子的学习是有止境的。

正因为学习所有知识技术是无法实现的,我们就要学会平衡分配我们有限的职业生涯时间。我们要明白,技术只是解决问题的工具。单纯的学习技术,而没有产出,是没有现实意义的。这里的产出指以下几个方面:

  1. 解决实际问题
  2. 传递技术知识
  3. 创新

我们在学习技术时,一定要注意产出。产出是目的,技术是手段。学习技术是为了生产出更先进的东西,理论最终将要服务于实际。所以当你的东西比别人落后时,一定要学习,落后是要挨打的。如果你想要超越别人,那就要进行技术创新。

总的来说,看待技术不能头脑发热,不能偏激。这也引出了另外一个话题,管理。


管理

现实中,可能存在技术人员看不起管理人员。因为我也曾经有过这样的想法。现在我之所以改变了观点,是因为我发现,很多偏见大多数来源于认知的局限。写这篇文章时,我在准备中级软考。学习过程中,头脑中逐渐形成了软件工程的轮廓。这让我明白,一个成功的软件项目,是管理和技术成功配合的成果。过于钻研技术,不了解其他方面的东西,会让一个人看待问题的角度单一,容易产生偏见。所以我建议,在学习技术的基础上,要学习一定的管理技术,扩展视野,消除偏见。


合作

没有人什么都会做,什么都知道,我们都有擅长的领域和不擅长的领域。所以我们要学会和他人合作/协作。现在的软件工程非常庞大,不管从涉及的专业面还是工作量,都不是一个人能够完成的。


待续

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

撬动未来的支点

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值