为什么这么说呢?
首先看看做一个程序员应该掌握的基础课程有哪些(如果你今后希望有所建树的话)
如果你由文科转IT,可能要开启“无敌学霸模式”哦!
1、计算机原理(包括计算机硬件的基础知识)

2、操作系统原理
3、数据结构
4、算法
5、汇编语言(很难,但是它是最底层的语言。高级语言编译后最终都会先生成汇编代 码,最后再转换成机器指令码)可选。
7、数据库原理
6、C语言(功能强大,应用面广,具备高级语言和低级语言的特征,是基础语言)
另外,你如果感觉自学C/C++语言有困难的话,我本身是一个C/C++出身的程序员,我整理了一些学习C语言的视频在扣裙,大家有兴趣可以一起来学习,C/C++编程学习,-784;143,133。以上课程只是为你打下一个编程的入门基础,后续应该学什么还要看你具体从事的IT领域:是MF路线还是OPEN路线。
并且每个不同背景的软件项目需要用到的开发技术千差万别,都需要你有良好的学习能力和不屈的拼搏精神才能胜任开发过程中的相关工作。
最后,总结性回答,转行IT对于90%以上的文科生是不现实的,如果你觉得自己文科时数学就是强项,对编程很有兴趣,并且平时思考问题时逻辑严谨,思路清晰。而且性格特点上又属于不服输,能接受挑战,喜好钻研的类型,那你可以放手一搏。
文章取材于丨悟空问答:高考同期声