你说有没可能,实现自己的需求其实不需要半年的功底,其实 只需要几天查阅需要的那部分就行?
开发这种只是符合自身需求的,不需要多高专业知识,只需要查找基础理解是哪些构成的,然后就使用就行了。
我给你说一下我的学习路程,看到一个新事物,先大概了解能做哪方面事情,不管有没有用,先研究一下是啥,然后分析这个能解决自己什么需求,然后根据需求一步步查阅,花几天把它实现出来,后面再发展自己思维,从简单组合搬运到自身灵活使用,由简到难,一步一步提出对自己有用的需求,每实现一个需求,我掌握的知识就上升一个台阶,而且每一个需求都是根据我实质需要所写的,从而时刻都有正向反馈,更因为一开始就是拼凑起来,不需要太多专业知识,只需要做的自己要的功能所对应的代码是啥意思,一般这代码就几行,其实花几天就能理解。所以写个东西真的只需要几天。特别是按这种方式,入了基础这道门后,即使学下一步要花几周,甚至一两月,你都不会枯燥,反而觉得很有意思,实在学不懂,你都能另辟蹊径把其他所需的学会。
唯一问题,学习起始需求,那么会出现,没有需求的地方,哪怕只需要学很短的时间就能掌握,我也没兴趣,当然如果不是自己开发,遇到其他大佬写的精妙的小功能,还是很有兴趣研究是如何实现的。
只要自己不是走专业职业方向,只是自用的话,学习很简单,很多都不需要记,忘了就百度,先模仿,再理解,然后拆解,最后按个人想法组合。因为对这代码的概念比所谓记那些专业知识更重要,有了那些语言的概念,你能轻易判断出来,哪些是你学几天就能会的,看似复杂的功能,即使你不会写,你都能看出来它需要几步,一般就是根据这推测的几步去百度对应相关知识,从而辅助自身理解,方便自己后面运用。
现实并不存在,你只想要个螺丝,对方却要你把车造出来才能搞螺丝,纯属本末倒置了,所谓那些学习很难都是自己脑子有了这个谬论,认为实现一个小功能,需要先学习全领域知识。。(自己把自己难死了,看到半年才能起步,根本没人愿意去学,也不想想半年指的啥,又不是当职业程序员,学那么深入干啥?)。平常的运用,根本不需要学得多么深入,都是知道,了解,有个概念就行,用啥才学啥,如果只用一部分,那就只学用的那部分。
我作为一个普通人,从自学pitstop实现工作过程便捷化,然后学习批处理实现文件处理一键化,学习CDR GMS宏方便工作省事,再到学习python调用需要的模块写小工具,然后学习AI JSX脚本实现需要的功能,后面学习AI CEP扩展,实现需求功能的便捷,(其实我还想学C++插件的,但我感觉还不是时候,因为没有到大致可以理解,可以使用的情况,所以跑来学习quicker,实现一些需要的简单功能(一般我的需求其实都来源于想让自己尽可能做到更好,也就可有可无的部分我一般都会加上,从而我学习的区域更大,但是又不是主要需求,从而也不难,只能算有挑战,而且还能了解到另一部分知识,从而后面有直接对应的需求时,由于之前有过了解,哪怕现在要的功能更复杂,但是起步反而就很容易,不会再去废脑子理解。))
每一样我都没学多少,但是我只要想搞啥,一旦涉及到了这些,我都能直接使用,只有我没用过没有概念的那部分才需要单独学。但是常规使用,也就是了解就能用,不需要思考费脑子的用法的情况下,那就直接可以使用。
我的学习建立在,前面的基本不再需要,后面的基本可以理解(也就是可以模仿时,如果还是不能理解,就看点相关的周边,再深度研究研究有关之前的那些自己不会的大佬源码打发时间,然后过段时间自己就能发现自己突然能理解一些意思了,这时就是开启学习的最好时刻),从而开启下一步的学习。永远只在肉眼可见的高度攀岩。
打了这么多字的缘由是想说明一下学习不难,分享自己的学习,我在学批处理的时候就没想过学python,甚至抗拒去学,认为好高深,而后实际告诉我,简单使用并不需要多高深,浅显了解就行,我学习说难啃是指没有参照,导致理解很难。一般不是指不能学习,如果是我学不会的,我根本不会去碰,我碰这个自定义窗口,是因为我的需求极为简单,其次我发现我能写出来,因为网上有现成的文档,只是要搬运到QUicker,我要理解之间的差异(如果有个手册就好了),以及由于我没学过WPF,我还得建立对WPF的理解概念,以及实现所想功能需要注意,考虑哪些部分。😁
学习本身就会增加智慧,我从未想过去从事程序员工作,我的学习来源是想提升自己思维,以及减少自己工作量,划水是我第一目的,新来的学徒工资都比我高,我就是厂里混日子的😂,
不是自己写的一般也能了解,只是需要频繁的百度,搞清楚那些词是啥意思,哪些符号是啥意思,然后推导功能逻辑,
如果功能复杂,那当我没说😁
羡慕你们这些能公司自由上网的,我厂里大部分常见网络都给屏蔽了,根本打不开,搜资料的时候不仅要分别哪些信息重复,还要找哪些网站可以打开。
一般来说如果功能可以靠自己实现,除非很复杂,不然都不用现成的,有利于自身思维能力。一般工作遇到的问题借助培养出来的思维能力,可以很轻易的找到问题原因。即使是自己没接触过的。最主要还能在部门装逼,就很舒服。