2023-11-15 01:32:50 2
根据我所看到的,大部分询问这个问题的人并非计算机专业出身,而是希望转行进入软件领域。
对非软件专业人士来说,首先要坦率地告诉你们:软件开发并不是轻而易举的(但不好学并不代表不能学,更不代表学不会)。下面是具体的原因。
虽然不好学并不是坏事,想要学习新事物是个不错的出发点,但光有这种打算还不够。相对于计算机专业的人来说,你需要更多的时间来入门。
现在很多培训班都声称只需一两个月就能掌握软件开发,但实际上他们只教你如何应对表面问题,而不是真正理解问题的本质。他们的目标不是让你打好基础,而是“快速成型”。
这种所谓的“快速成功”可能在你学成出来的头一两年内并不会感受到,因为那时你只会做一些培训所教的基础任务。但这并不会给你任何优势,因为你会发现周围的人和你一样,你所能做的别人也能做。随着时间的推移,你会发现越来越吃力。这并不是因为你不够努力,而是因为你没有真正理解计算机的原理和软件运行的原理。这些东西培训班不会给你系统地讲解,也不是短期内能掌握的。
重要的是:如果你真的想学习软件开发,我建议你从学习二进制开始,老老实实地自学一些计算机基础知识,比如编译原理、操作系统、计算机组成原理等等。当然,并不是不让你报班培训,可以报,毕竟会教你一些“入门”知识。但真正学习的过程需要你能够静下心来,一点一点地弥补非计算机专业学生的劣势。软件开发本身并不难,困难在于你能否坚持学习,不断积累软件相关知识,而不是一旦找到相关工作就过上“养老模式”。
如果你下定决心要学习,那么恭喜你,这个行业不会让你失望。但最终的成败取决于个人努力,外部的帮助不应成为你成长的主要依靠。
如果你有疑问,可以继续留言,也可以关注我,我会定期更新相关行业知识文章,并尽力为寻求帮助的“同道中人”解答问题。
Linux、centOS、Ubuntu、Windows操作系统下的ECS云服务器、vps虚拟空间、建站主机到期停止异常等状态监测,宝塔面板Bt、小皮面板PHPStudy、IIS、Apache、Nginx、XAMPP、wamp建站环境意外故障监测,php+MySql、asp、java、html等建站程序运行故障监测,域名状态、SSL证书状态监测,网站301、302、404、500错误代码及网站无法访问通知提醒,全国多节点测试网站速度及网络攻击!
扫一扫,关注我们
桂ICP备2022009721号-1