Posted by: BadhiJanne April 25, 2017
Career sujhab
Login in to Rate this Post:     1       ?         Liked by
Civil Engineering for the long run.

You know what you learned in civil engr is not going to change for the most part. The same knowledge and experience, you can use it until you retire. You cannot say the same about IT. There's new system/database/programming language coming every year. You have to constantly update yourself, otherwise your knowledge will be obsolete (there are exceptions of course). If a field has a very low barrier of entry, then the field will have a low threshold for exit also.

Having said that, I have to say that if you are into core functions, such as coding/programming/network engineering etc, then the skill is very transferable. Once a programmer, always a programmer.
Read Full Discussion Thread for this article