hi i am high school senior and looking forward to becoming an engineer. my first choice is software engineering because i like working with computers and i am good with math. if any of you guys can provide any information/advice realated to the career it would be appreciated. i have heard that software engineers are only good for a couple of years, and after that their skills are outdated, so please let me know if that's true. also let me know how i should progress from here on. my second option was petroleum engineering, so any advice/information related to that would also be helpful. though i want to know what you have to study to become petroluem engineer.