Java Me This...
My LinkedIn followers may have seen my updated experience as a SGUnited Trainee - ORACLE JAVA PROGRAMMER for 6 months with NTUC LearningHub and thought that I left JetBrains.
No, I am still with JetBrains. Yes, this course is intense but I had an agreement with my manager and team that this won't affect my current responsibilities. Though some countries have opened their borders without any quarantine or testing requirements, I still don't see myself travelling in the near future till October 2022 or later. So why not take this opportunity to learn a programing language - Java.
The SGUnited scheme is a trainee program for Singaporeans to to be trained in different areas for new job opportunities. I was told that this Java training course costs around SGD17,000. After Singapore government subsidies, I only had to fork out SGD500. However, this SGD500 is paid using my SkillsFuture credits which is again sponsored by the Singapore government.
Am I looking for a new job as a developer? No. My main intention of going for this course is to learn Java and how to use JetBrains IntelliJ IDEA concurrently. After this six months training, I aim to be able to do future demos of the IntelliJ IDEA to existing/potential resellers and customers.
The first week of the course is an introduction to programming and web development, with the focus on HTML5, CSS and JavaScript.
I had some experience with HTML before, but the training on HTML5 served as an update. CSS is rather new to me, but once I understood the concept of CSS, it doesn't seem as daunting as I thought it would be. JavaScript is a challenge, but it served as a basic introduction to the Java lessons when it starts in a few weeks.
The class was introduced to Atom IDE and I too used it during the intro week. I switched on IntelliJ IDEA on the side and decided to use it currently.
After four days of using Atom IDE and IntelliJ IDEA, I decided to go forward with IntelliJ IDEA wholeheartedly. It isn't because I work for the company that produces the IDE, but because it just made sense.
Some of my favorite productivity saves of the IntelliJ IDEA are as follows:
There are many features of IntelliJ IDEA that I will probably come across when we go deeper into the Java class. The adventure has just started.