I am a college student working as a "Junior Computer Programmer" for a contractor. I have been actively looking for other opportunities as a Java Software Developer. However, I am continuously seeing different requirements that vary as much as the companies that are hiring.
So I was wondering if an individual has:
a solid understanding of the OOP Paradigm,
the capability to read, understand, and debug
someone else's code,
can logically think through algorithms to
determine flaws and outcomes,
has been working with terminal and Swing based
applications in Java for many years
what libraries would be best for that developer to focus on to become desired in today's workforce and which would be the libraries that would be nice to know to separate them from the competition?
So I was wondering if an individual has: a solid understanding of the OOP Paradigm, the capability to read, understand, and debug someone else's code, can logically think through algorithms to determine flaws and outcomes, has been working with terminal and Swing based applications in Java for many years what libraries would be best for that developer to focus on to become desired in today's workforce and which would be the libraries that would be nice to know to separate them from the competition?