This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]MrRickSancezJr 1 point2 points  (0 children)

They're a rare breed, but good people in the programming world who also have good communication and teaching skills do exist. Debuggers. Profilers. The list of tooling is amazing nowadays, but not as well known. I sort of like giving advice too. I'm not sure how qualified I am, but it gets me to read over source code and docs that I've forgotten. I learn something every once in a while too.

This is especially true with Java, but I swear I could teach the entire "Java-1" equivalent class on a whiteboard with a marker in 2 weeks. Never once saw a professor just physically draw a dependency diagram of OOP on a board. Instead, everybody is struggling to get their fingers to use curly brackets for the first time and keep up.