General discussion
December 13, 2006 at 09:58 AM
jaqui

picking a technology to learn

by jaqui . Updated 19 years, 10 months ago

Twice yesterday I saw discussions / questions here abould learning new technologies.

for one, the persons information given in the post suggested that the tech really would not benefit anyone, including the proposed business startup.
[ linux and virtual machines to develop windows apps ]

The other, from someone who is not a tech, to learn the lowest level programming language there is.

maybe people should have it blatantly pounded into their heads:

don’t pick a technology just because it is the latest fad / you are told to, pick it because it is a huge benefit to your life / will be instremental in moving your career in the path you want it to take.

why learn linux development and work with virtual machines to develop windows apps when you already know how to develop windows apps?
cross platform development is harder than developing for the target platform on the target platform by orders of magnitude, even with widget sets that are available for the target platform and the host platform.
[ system calls / paths are set up differently, your code needs to take that into concideration. ]

why learn something like assembly programming because a friend says you should?
are you going to be writing device drivers or operating systems for a living afterwards?

look at what use and what problems there will be caused by the technology before going to the effort of studying it to use it.
don’t do it just because it’s the hot thing, or a friend tells you to.

This discussion is locked

All Comments