I agree. Thank you for your answer.
Vlad Tudorache
Posts
-
Call for a Professional Programmers' Association -
Call for a Professional Programmers' AssociationVery pertinent answer, I think (I can't give 2 upvotes...). As a medical "specialist" I can only agree with you that self-learning values the most, we must all have licenses (in order to practice). As a self-taught "developer" I can say the same thing. Freedom is the key for any developer/creator/inventor. Checking and/or testing is the key for any user/client, starting by not clicking on any "Download Here" link on any obscure page.
-
Call for a Professional Programmers' AssociationI agree with you in that software for critical missions or services should be verified and/or certified by competent developers, but (no offense intended) an aspirin is - compared to the medical arsenal - what a MS-DOS .BAT file is for software development. Are there only small tools to be left to "power users"? A "professional association" model would not push companies to distribute programming tools only to "certified" developers and then, in a positive reaction of some kind, few and few will become computer-programming-literates and the liberty of thinking (and inventing things) will suffer? Oh, but there's the Open Source ... May I ask what do you think about it? What should be done with the huge code-sharing resources available or, more general, with "the" Open Source? There are, I think, critical applications based upon (sites hosted with Apache Web Server, ...). Someone working as non-professional developer should not get payed for his/her knowledge/effort (I didn't write "expertise" as I'm talking about a non-professional). Or a model like ActiveState or RedHat - where a community of developers makes software that the company selects and certifies - would be more acceptable?
-
Call for a Professional Programmers' AssociationI'm not a professional programmer, but I worked for personal projects starting with assembly in the 90s, then C, more recently Python and Web technologies. This "occupation" helped me in other professional projects (not related to software, I'm a medical doctor) and allowed me (intelectually) to develop a well structured way of thinking. Talking about "professional associations", should a law prevent (or discourage) people from learning how to program or to make their own programs, tailored for their needs? For me, a computer is a tool and everyone must have the right (== liberty) to use it full-power (meaning programming, that's what it was built for, not just for watching Netflix or Facebook). I've seen very good programs made by passioned self-taught individuals and bad programs made by "professional" programmers. By the way, what about the Open Source programs? There are a few made by non-professional programmers, but not that bad. How could one "certify" such programs? And what about the use of Open Source in public institutions?