When I was starting out right out of school, the corporate bank I went to work for had a 3 month program for recent grads to teach basic programming and database design along with company coding rules. They had non-coders in this program and started from scratch. Some of the folks in it with me were English majors. It was very successful and everyone in the program I kept in touch with went on to great careers. You interviewed for the company with round-robin interviews where 6 different department heads would have a sit down interview with you one at a time throughout a day. There was no coding involved.
I personally did very well there, went on to a financial services startup of all folks who'd left said bank and then branched out on my own doing web applications for clients and building a successful open source project with millions of users. I'm not sure if I'd get through the modern code-in-front-of-us-at-a-whiteboard approach that all the tech companies seem to favor now-a-days.
I personally did very well there, went on to a financial services startup of all folks who'd left said bank and then branched out on my own doing web applications for clients and building a successful open source project with millions of users. I'm not sure if I'd get through the modern code-in-front-of-us-at-a-whiteboard approach that all the tech companies seem to favor now-a-days.