I'm a 2nd year computer engineering student in Ethiopia, Africa. We have taken C and C++ and i've taught my self HTML, CSS, PHP(cakePHP framework too) and little javascript, JQUERY and mySQL to develop small systems just like blog. But I want to build large systems that are secure and robust. I am very humbled to see very smart and experienced developers here in SO. I'm vacillating as to which to follow at the start ie(ASP.NET or PHP) and what other languages or systems should I learn to make that happen. Thanks in Advance.
PS. I can handle any type of Mathematics.
I feel like an old man for saying that, but in time, you will realise, the two biggest challenges in software development are:
How does that answer your question?
Focus on getting better at those two. Choose whatever libraries/frameworks/platforms/languages you like and deem fit to fulfill your tasks. IMHO PHP is not a good language to stick with, for a number of reasons, but in the end, you should use what you like and feel good with. I personally use Haxe for my projects. You might wanna give it a try. In the end, I think you should try many languages and frameworks to get a grasp of different concepts. Most things you will learn, transcend concrete languages and frameworks, but you can only learn them, by getting to know some of them really, really well.
Before finishing, I would like to point you to my 5 commandments ;)
PayPal did not start out large - it grew large over time because they were successful. And they did not become successful because of a particular choice of platform. They were successful because of their business model, because of the services they provided and the customers they've attracted.
So learn either ASP or PHP or both. They're about equally useful for a programmer. And about equally capable of backing highly scalable systems.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With