To Leveling Up
SCORREE!! I just got my first pay check today. Ohh man, this is such a beautiful thing, it really puts a smile on my face. Working 48 hours a week is finally paying off, and it's nice to know that I'm relying less and less on my parents. Honestly, they have done so much for me, it's insane. One day, just one day.. I'll give back for everything they have done. I seriously cannot express how much gratitude I have for them; the gift of curiosity, which I so dearly hold, is so valuable to me, I just can't imagine...
IBM is challenging. First of all, I was naive for me to think that C++ wouldn't be much of a problem after one semester. There is so much complexity to that language--and elegance--it's pretty mind boggling. Sometimes it's frustrating, I have hit every novice programmers mistake known to man so far. But at the same time, that's a good thing. These are necessary road blocks I need to encounter for me to truly be a competent software engineer, and I'm learning a lot--at an insane rate. Everyday I feel uncomfortable, and I have to solve problems I would have never encountered playing around on my computer by myself. Industry is so different.
My software engineering internship is specifically called "Platform Engineer". This basically means that my team develops software that requires super compatibility with other operating systems. Understanding the nuances and the workings behind the major operating systems is a big part of being a platform engineer, and that has been a big challenge.
Asking for help is another thing. This is maybe just my personality, but there's some kind of apprehensiveness, when it comes to asking questions. As stupid as it sounds, I'm chained into thinking that asking questions will lead to an image of incompetence. i do ask questions, a lot of them really, but definitely not enough. I'm an independent person, and absolutely hate wasting others' time, and especially when I am being paid ( I will admit ) a very, very significant amount of money, I just don't want to let them down.
My team is great though, I'm glad I get along with them. This may be a company I stay with for a very long time.
#Watson
IBM is challenging. First of all, I was naive for me to think that C++ wouldn't be much of a problem after one semester. There is so much complexity to that language--and elegance--it's pretty mind boggling. Sometimes it's frustrating, I have hit every novice programmers mistake known to man so far. But at the same time, that's a good thing. These are necessary road blocks I need to encounter for me to truly be a competent software engineer, and I'm learning a lot--at an insane rate. Everyday I feel uncomfortable, and I have to solve problems I would have never encountered playing around on my computer by myself. Industry is so different.
My software engineering internship is specifically called "Platform Engineer". This basically means that my team develops software that requires super compatibility with other operating systems. Understanding the nuances and the workings behind the major operating systems is a big part of being a platform engineer, and that has been a big challenge.
Asking for help is another thing. This is maybe just my personality, but there's some kind of apprehensiveness, when it comes to asking questions. As stupid as it sounds, I'm chained into thinking that asking questions will lead to an image of incompetence. i do ask questions, a lot of them really, but definitely not enough. I'm an independent person, and absolutely hate wasting others' time, and especially when I am being paid ( I will admit ) a very, very significant amount of money, I just don't want to let them down.
My team is great though, I'm glad I get along with them. This may be a company I stay with for a very long time.
#Watson
Comments
Post a Comment