Category Archives: Computer Science

Create, don’t just implement

Speaking with a family friend today, I remembered this post I wrote yesterday. Pursuing higher education means choosing to solve complex problems using your knowledge, not just implementing somebody else’s ideas. I’m sorry to say this but my interlocutor had a limited view of the work that can be performed by an engineer in computer science. The discussion was limited to “what programming languages do you know” and “there are good salaries in this field”. Well, I believe that doing a work where you don’t innovate (or at least design the solution) but simply implement isn’t so rewarding and doesn’t pay as well either. Continue reading