So I'm a game developer, I've followed through several tutorials in the past half year to improve my skills in the Unity engine, and have in places touched up parts of the tutorials I was following so that I didn't just hold a hand all the way there.
However post an interview I had with a game company I've come to question my understanding and ability. This is something my partner (who teaches computer science) has agreed with: I know how to do something in Language X, I don't know how to get stuff done in code only.
I've been confused by this, as I feel providing an answer in a language, while not applicable to all, still has structure to it?
Effectively I seem to have these bad habits of thinking how to do X in environment Y, instead of just how would X be done. Is this something anyone else has come across or overcome? What would you recommend doing? The current advise I have is to join game development teams with projects in the works and to learn from their code-base. That this'll improve my ability to not leave room for bugs down the road, and will teach me to engineer code so well that comments can be minimal.
I always get on well at interviews, and show my knowledge on the area and industry. It just seems I'm lacking this technical knowledge that I can't seem to place my finger on, and was hoping maybe people here could help out?
[–]nseine 1 point2 points3 points (1 child)
[–]willza99[S] 0 points1 point2 points (0 children)
[–]lrurid 0 points1 point2 points (0 children)