回答你这个问题我很纠结,我这人功利心太强,知道这会是一个石沉大海的回答,
跟我一如既往的0赞小兄弟们躺在我的动态里面。
每次翻开我都是有些自闭。
从0到1,有多难?
我可以负责地说不难。
c和java的思维导图遍地都是,我都懒得帖。
问题是什么,为什么是,他们都是粗略地画出来知识点的关系而已
你看我说话,好像毫无逻辑,是为什么?
我已经是编程思想了,而你们只是简单的如果那么(ifelse)
对不对呢?
我都是表驱动,设计模式来思考问题的时候,题主依然还是ifelse
来想问题,有的时候,我已经深化地面向对象思考问题的时候,题主依然是ifelse
当我开始链式调用的时候,题主还停留在一行一行,一个个函数分开调用。
当我开始大批量回调多线程的时候,题主已经不敢想想了。
在我这里叫回调金字塔,在题主那里叫回调地狱。
题主,我很想跟你讲上下文context思想+ifelse,简单逻辑。
那么问题来了,我现在天天写协程coroutine,思考问题都是类的封装,
你说,我为什么会一步步从,作文思想,走向了编程思想呢?
我原来是看数据结构和算法,我天真的以为这玩意会让我挣钱。
事实上我错了,他们把数据结构和算法用在了解决具体的问题上面,而事实上,我们要把数据结构和算法,用来写一个编译器和编辑器,来生成c或者java的代码。
哪天我们不高兴了,想换成go了,那就直接让编译器直接翻译成go语言的代码就可以了。
这年头,30年河东,30年河西的。
不要相信编程语言,要相信的是 谁能够解决我眼前的困境。
吃饭里的想锅里的。
你问问你朋友圈,哪里要程序员,要求什么技能。
你就有目标了。
至于怎么学,编程思想很重要。跟一个有编程思想的人学习,速度会很快。
因为思想这东西,必须去感受。因为这是一个条件纵深。每个决策都是几百个上千个条件的递进
就你这样的还学java,还学c?我脑瓜疼啊
你要是点个赞,我能缓解不少。