▲ | eastbound 8 hours ago | |
> Coding is something you can’t learn at the university, you have to do it yourself Yes, but I have a great divide with people who can’t draw UML on a whiteboard. Same length of studies, and yet it takes double the time to agree on what’s to build. They start, and after 3 code reviews I ask them “So where is this abstraction we’ve talked about?” and they say “It’s planned, I’ll do it at the end” and that’s when I know they’ve understood nothing. The first two employees caught me off guard with implementing the instances instead of the pattern, but for the third, I made it a requirement to start with this. Lack of abstraction and lack of UML language to express it, is definitely an impediment for a good developer. (Come the “but you said same length of studies”, so, for those guys: Imagine slaving away with a 5-year bootcamp with no sleep where, at the end, you think you know coding, but you can’t write a treeview where every node is of a different type and calls different implementations — it’s that simple, but in the end, it’s not done). |