你想转行前两条理由都纯扯淡,第三条倒是有些价值。
我个人觉得没有不能当程序员的人。想想看,那些所谓当程序员的,不过也就是大学学了4年(其中实际基础也就两年,后边都是应用)。两年在人生长河里,屎都不是。
但是,有个问题就是,这两年是很艰苦的。所有学过计算机的人都可以告诉你,这两年里你基本相当于脱了一层皮,而且会非常的孤寂(计算机专业的特性)。所谓“只见贼吃肉,不见贼挨揍”,须知社会是公平的,一切工资开的高低都有其理由。他挣10万因为他值10万。
建议是,你先搞一台笔记本电脑,然后利用空余的时间自学编程基础,比如写个app之类。无论多简单,最终目的是要写到这个app能够运行。如果你可以做到,那就说明你有这个资质。那么这个时候你就可以往编程内核的方向钻了。