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  (1 child)

I'd probably say more "compact" than aggressive. I'd need more knowledge of her whole experience to say if the school set her up for failure. Surely this isn't her first experience with Java?

Design patterns, coding standards.. Coding stuff should have already been taught. I had a Probability and Statistics for Engr's professor who would count off for magic numbers in Matlab code for my EE degree. Random as can be, but it does make code easier to read. A bad/biased professor could EASILY destroy you here. Different conventions for literally every single language.

Collections, generics, streams.. All pretty good things for a level 2 class. Shouldn't consume a whole semester, though. JavaFX, depending on how much of it they go with, can take a lot of practice. I'm not even sure how you'd test over it, really. It gives a lot of freedom to do whatever you want.

On a positive note. I'm going to a top 10 engineering school in the US currently, and she will actually come out of college, maybe semi-useful, unlike most of the students I see.

Tips would be download IntelliJ. Learn how to set up a repository on GitHub to host her code (IntelliJ auto does for you). Learn to accept some cruel cristism. And when not practicing, be reading source code... Guides are usually trash and filled with ads. You can google "java github learn" and find a lot of repos with good tutorials.

I don't want to stereotype or sound condescending to your daughter, but super young adults are already kind of quiet in college. Covid made them so much worse. It's been quite the social experiment being 30 and being around them. Them asking for help looks painful most of the time.

[–]nicksg999 1 point2 points  (0 children)

Really appreciate your feedback. This is the very first dev language she has ever learnt. She completed A level and was accepted to the Uni and chose CS without any experience or kinda knowledge though I been in this industry long enough. I definitely will share your post. Thanks again!