I am not convinced that you can learn the skills and knowledge necessary to be an effective software engineer in six months. However I think it will be an awesome avenue to improve your skills if you already have some background.
I am not convinced that you can learn the skills and knowledge necessary to be an effective software engineer in six months. However I think it will be an awesome avenue to improve your skills if you already have some background.
Of course not, that takes years of practical hands on experience to learn. Many people can work as programmers for a decade without mastering those skills.
6 months could however be enough to learn enough to a start being productive as a junior member of a larger development team.
I fully expect new engineers to come in very green. There is so much breadth to software engineering that I understand that they will learn half of what they need to know on the job.
Never mind that, six years from now, much will have all changed anyway. (I've been at this a few decades now and, with Swift, I've now learned language #6 for my job.)
But it might be attractive to people that are interested in exploring the area without the overhead of a full CS curriculum.