Nope, not the internal "training" per se but I meant how exposed you are to how systems are built, the best practices, the coding standards. We all know these concepts change regularly in the software development world, so how exposed you are is a big advantage on getting work.
Although it is also true that companies that are based overseas tend to favor those that are degree holders unless of course they have a prior working experience with you. So, if you have a choice (or are still willing) then get a degree first.
But in my case, the experience (not to mention the fact that I LOVE developing software) did outweigh the need for a degree with my overseas clients.
Last edited by norrissee; 02-01-2012 at 11:30 AM.
hmm so imo pasabot sir kay PASSION,
lisod ra ba jud na iquantify na,
kay lahi lahi man gud ang definition ug standards sa kada taw ana na word
murag mas sayon pa ang pag kuha ug degree hehe
IMHO mas mo prefer guro ang companies ug degree holder kay naa silay security(insurance), mura ba ug the minimum requirement kay kung mo inong ka ug PASSION na jud nimo kay pang perfectionist na jud na, na you dont need someone or any institution to dictate what you should study or focus on
PASSION and how you love what you doing can reflect on results!!
Software Development is a very broad field. If you are just targeting development for PC and mobile, anybody can do this even for novice programmers without degrees, programming is already taught in high school here in Singapore and in other parts of the world. So just about anybody graduating from HS can very well be competent enough to do software development.
But if you are gunning for a more specific area of software development, you need a whole new set of skills and knowledge not just programming alone. In Firmware development for example, you need hardware and electronics design knowledge on top of your programming knowledge. In designing game engines, you need more than physics and a lot of mathematics. In the financial programming word, you need a lot of math specially quantitative analysis. In the real world, it takes more than just your programming knowledge to do something. This is where the value of finishing the degree comes in, it teaches you more than just learning how to code.
I have been a software developer for almost 20 years, started in 1993 with clipper while still in college to develop payroll systems, developing C and C++ firmware modules for embedded ARM devices after graduating from college, developing bump mapping algorithms for a game design company, to developing algorithmic trading engines for Credit-Suisse and prop trading firms here in Singapore currently. I can't tell you how many times I have to go back to my college textbook and re-learn all the other non-programming topics I've learned in college.
Although I'm now nearing my 40's and had just finished my MS degree, I'm and still dreaming on going back to college to pursue my PhD. One thing that you have to keep in mind is, that piece of paper that you get after you get the degree, isn't just an ordinary paper to waste, its a testament to all the knowledge and experience you attained in getting it, so treasure it well.
Last edited by kolz; 02-01-2012 at 01:25 PM.
daghana nkog input nakoha ani oi...hehe i still have a long way to go
depende lagi kung freelancer ka pag college
bitaw ako pud daghan ko nakuha nga idea nya mga nindot pud ang mga taw dri..hope dghan pamo matabangan,..
godbles sa tnan>.
![]()
Similar Threads |
|