什么技术都只懂一点的蹩脚程序员

什么技术都只懂一点的蹩脚程序员

转眼毕业三年了,心中感概万千:都三年了,为什么我还是个各种技能都是懂点皮毛的蹩脚程序员?

现状:只懂皮毛

​ Python 懂一点,Mysql 懂一点,Numpy 懂一点,Pandas 懂一点,Linux 懂一点,Spark 懂一点,Hadoop懂一点,Hive 懂一点,机器学习懂一点,深度学习懂一点,OpenCV 懂一点点…

简直没有什么拿得出手!

这是为什么

因为任何一个技能,我都没有花足够的时间进行深入学习:学习这门技术背后的思想,架构设计,上层功能逻辑,底层实现的原理和算法。

总结起来就是:上层逻辑不清,底层实现不明。

你说你就浮光掠影过一遍菜鸟教程,看一看官方tutorial,就上路了,后续不懂就百度谷歌,遇到了才去学,怎么可能不是只懂一点点呢?怎么可能对这个技能有全面深入的认识?怎么可能拿得出手?

立足于世,总还是要有一手的!

明确个人职业发展方向

有一手,说的是一个人有所专长,在某些方面或者领域能够做到别人做不到的事情。想要成为一个有一手的人,当然首先要明确自己想要的职业发展方向,这样专研起来才有方向呀!

死磕核心技能

既然认准了发展方向,我们就要明确这个方向所需要的核心技能。例如,我的职业发展方向是数据挖掘工程师,那么我所需要的核心技能就是:Python 语言,数据加工(SQL/HQL),机器学习算法,机器学习平台(Spark, Scikit_Learn, Tensorflow)。

死磕一个技能到什么程度?

至少熟练掌握常规用法,熟悉该技能软件的:架构设计思想,上层功能逻辑,底层实现原理及相关核心算法。

不积跬步无以至千里,No Hurry,No Pause,加油吧少年!
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
继承传统意味着保留和传承历史文化、技术或观念等方面的特点和价值。然而,有时候继承传统也可能会导致一些不尽如人意的问题,比如在计算机领域中,x86架构的计算机为了实现向下兼容性,导致了启动过程相对复杂。 x86架构是一种使用广泛的计算机处理器架构,许多计算机和操作系统都采用这一架构。为了确保新的计算机和操作系统能够兼容x86的老旧软硬件,x86架构需要继续支持旧有的指令集和模式,这就导致了启动过程的复杂性。 在x86计算机的启动过程中,需要进行一系列的自检以确保硬件的正确性和兼容性。这包括BIOS(基本输入输出系统)的初始化和执行,然后加载操作系统,再由操作系统来进行进一步的启动和初始化。相比其他架构的计算机,x86架构由于向下兼容的要求,启动过程中额外增加了这些复杂的步骤。 这种复杂性可能会导致一些潜在的问题和性能瓶颈。启动过程复杂意味着时间更长,可能会延迟用户使用计算机的时间。同时,为了保持向下兼容性,可能需要一些额外的硬件和软件支持,增加了成本和维护的困难度。 然而,继承传统也有其重要的价值。通过向下兼容,x86架构的计算机能够继续运行旧有的软件和系统,将传统软硬件资源得到最大程度的利用。这也意味着用户不需要放弃已有的投资,可以顺利升级或迁移系统,降低了换机的成本。此外,由于x86架构广泛应用,发展和改进x86架构也能够借鉴和吸收其他架构的创新。 虽然x86架构因向下兼容性而导致启动过程相对复杂,但在计算机领域,它作为一种传统的架构仍然具有重要的意义和价值。为了平衡使用中的一些问题,同时也需要不断寻求改进和创新,以提高x86计算机的性能和用户体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值