编程,到底有没有捷径可以走

Posted Dotnet9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程,到底有没有捷径可以走相关的知识,希望对你有一定的参考价值。

编程处在一个前所未所有的向上增长期,少儿编程的普及越来越的进入中小学生群体,以前只能在大学里才能学到的技能,转而从小学校园里开始,想想看,等他们就业时会是一个什么样的状态。一个人人编程的社会即将到来。

得益于人工智能、物联网、5G、区块链的发展,编程变的人尽皆知,也不再是一个容易被人误解的职业。

A:你是做什么的?

B:做软件编程的。

A:那你能帮我破解一下某某的 QQ 号吗?

A:你能帮我重装一下系统吗?

A:你来帮我制作一个 PPT 吧......

题图 from unsplash

很多外行人也进入了这个赛道,半路出家的小伙伴也加入进来跟你抢饭碗。因为有人求快贪多,网络上不少快速入门、高效入门、N 天掌握等等诸如此类的书、专栏、培训卖的火热,学过了真的能掌握吗?你相信培训机构打出的“包教包会包分配”的宣传语吗?编码如果有捷径的话,对敲了几十万行代码成长起来的大牛很不公平,对头发稀少的高手也不公平,如果有的话,他们也无需这样费时费力。

编码,容不得半点虚假,更不可能跳过基础去学高级功能,即便跳过去学高级功能的时候,还要时不时的回头翻基础,事倍功半。但你可以“偷懒”,偷懒迫使着你寻找更高效的解决方案,无形中也是在积攒实力。正是因为想 “偷懒”,才有了如此丰富的功能性组件。但是想偷懒绕过某些东西,就是掩耳盗铃了。这是门工程学科,要用系统发展的角度来深入理解掌握,并且是可以量化。

给半路出家的小伙伴一些话:经过短短几个月快速的培训,虽然应付工作中,往往也会比较吃力,很多时候只掌握了形,而不得其神,思维还有惯性,需要加强训练。训是软件思想的学习,练是代码的编写,二者不可偏废一个。(其实这段话对所有软件从业人员都适用)

我说到这里,你是不是还是不死心,真的没有捷径吗?有的,当你掌握了软件构建精髓,并且深入掌握一门语言的时候,你可以举一反三,可以快速的上手其它语言,可以快速的掌握一个新工具的使用技巧。这个捷径,是用前期的积累换来的。


拓展阅读:





以上是关于编程,到底有没有捷径可以走的主要内容,如果未能解决你的问题,请参考以下文章

人生没有捷径,专注做好一件事就是捷径——《元智慧》读后

人生没有捷径,专注做好一件事就是捷径——《元智慧》读后

经验分享大学C语言入门到底怎么学才可以走捷径?

编程进阶之路,虽无捷径但有长短

JAVA 学习方法或捷径--求教

学习编程的“捷径”