Technically, no you do not need a college degree to become a software engineer. The most difficult parts of becoming a developer is in two parts; one, getting the skills and two, getting the job.
You have to decide whether or not you want to do it professionally. Each of these is strenuous and a ...