编程,到底有没有捷径可以走
Posted Dotnet9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编程,到底有没有捷径可以走相关的知识,希望对你有一定的参考价值。
编程处在一个前所未所有的向上增长期,少儿编程的普及越来越的进入中小学生群体,以前只能在大学里才能学到的技能,转而从小学校园里开始,想想看,等他们就业时会是一个什么样的状态。一个人人编程的社会即将到来。
得益于人工智能、物联网、5G、区块链的发展,编程变的人尽皆知,也不再是一个容易被人误解的职业。
A:你是做什么的?
B:做软件编程的。
A:那你能帮我破解一下某某的 QQ 号吗?
A:你能帮我重装一下系统吗?
A:你来帮我制作一个 PPT 吧......
题图 from unsplash
很多外行人也进入了这个赛道,半路出家的小伙伴也加入进来跟你抢饭碗。因为有人求快贪多,网络上不少快速入门、高效入门、N 天掌握等等诸如此类的书、专栏、培训卖的火热,学过了真的能掌握吗?你相信培训机构打出的“包教包会包分配”的宣传语吗?编码如果有捷径的话,对敲了几十万行代码成长起来的大牛很不公平,对头发稀少的高手也不公平,如果有的话,他们也无需这样费时费力。
编码,容不得半点虚假,更不可能跳过基础去学高级功能,即便跳过去学高级功能的时候,还要时不时的回头翻基础,事倍功半。但你可以“偷懒”,偷懒迫使着你寻找更高效的解决方案,无形中也是在积攒实力。正是因为想 “偷懒”,才有了如此丰富的功能性组件。但是想偷懒绕过某些东西,就是掩耳盗铃了。这是门工程学科,要用系统发展的角度来深入理解掌握,并且是可以量化。
给半路出家的小伙伴一些话:经过短短几个月快速的培训,虽然应付工作中,往往也会比较吃力,很多时候只掌握了形,而不得其神,思维还有惯性,需要加强训练。训是软件思想的学习,练是代码的编写,二者不可偏废一个。(其实这段话对所有软件从业人员都适用)
我说到这里,你是不是还是不死心,真的没有捷径吗?有的,当你掌握了软件构建精髓,并且深入掌握一门语言的时候,你可以举一反三,可以快速的上手其它语言,可以快速的掌握一个新工具的使用技巧。这个捷径,是用前期的积累换来的。
拓展阅读:
以上是关于编程,到底有没有捷径可以走的主要内容,如果未能解决你的问题,请参考以下文章