Author name: Aditi Malhotra

Aditi Malhotra is the Content Marketing Manager at Whizlabs. Having a Master in Journalism and Mass Communication, she helps businesses stop playing around with Content Marketing and start seeing tangible ROI. A writer by day and a reader by night, she is a fine blend of both reality and fantasy. Apart from her professional commitments, she is also endearing to publish a book authored by her very soon.

How Can A Project Manager Work Smartly?

The project manager must start his day 30 minutes before his team so that he is aware of all the updates and can prioritize his work accordingly.  Proactive project managers checks their mails once in the night and then again once in the morning before reaching office. This way they can prevent 2 things- Bad news coming to him from multiple sources before his own team Reacting to an unpleasant situation with incomplete information In both these cases things may turn from bad to worse and the project manager might be left with a feeling of guilt for doing or […]

How Can A Project Manager Work Smartly? Read More »

How To Manage Conflict Of Interest At Workplace

A conflict of interest is when a person put his/her personal interests above the interests of the organization he/she is working for. Or when a person uses his/her influence to cause others to make decisions in one’s favour without regard for the project outcome. In other words, one’s personal interests take precedence over his/her professional obligations, and the decision results in allowing the individual to personally benefit regardless of the project’s outcome. Conflicts of interest plays an important role in an individual’s life both personally and professionally. It can cause great harm to one’s career and/or reputation if not addressed

How To Manage Conflict Of Interest At Workplace Read More »

Thread States In Java

As we already know, multithreading is the most important aspect of Java. Every Java program runs in a single thread called, ‘main’ thread. From within this main thread, multiple threads are spawned and each executes concurrently and each thread will have its own stack. A thread will undergo various stages during its life cycle. In this article, we’ll discuss what are all the stages a thread goes through, and which part of JVM is responsible for moving threads from one state to another state. The thread scheduler is part of JVM whose primary responsibility is to decide which thread should

Thread States In Java Read More »

Right Time To Enhance Your Management Skills And Market Value

After working in an organization for around a decade, you started feeling that you are accustomed with your current organization and established a special position in your company. You have mastered all areas of your job profile, company started considering you a critical resource and involving you in company’s important decisions. It sounds as if this is what each one of us dream for but there is a darker side to it. Don’t look on the short term achievements, look from the long run perspective. Is this the right time to enhance your management skills or enhance your qualification? Ask the

Right Time To Enhance Your Management Skills And Market Value Read More »

Uses Of Synchronized Keyword In Java

Concurrency problems are most common problems among multi-threaded applications. If one single thread is executing, it can gracefully get access to the resources and complete its execution. The problem arises when multiple threads competing with each other to get hold of resources. Due to this variety of problems can occur like inconsistent data, dead lock situations etc. Java mitigates these problems by synchronizing resource access so that single thread get to access resources and releases the resource for the next thread to process. This process is known as “synchronization” and we achieve synchronization using keyword “synchronized”. The “synchronized” keyword can

Uses Of Synchronized Keyword In Java Read More »

Project Management Mistakes – How To Learn From These Mistakes

An integral part of close project process is documentation of lessons learned, which later on becomes historical information. These documents are helpful to other project managers and teams later on. The lessons learned document includes the root cause of problems, cause of corrective actions, corrective and preventive actions, their outcomes, any unplanned risks occurred, mistakes made that could have been avoided, and other important details related to the project. The documentation of both successful and failed projects must be done, as this information can be helpful for future reference. Some project managers, however, do not document lessons learned and want

Project Management Mistakes – How To Learn From These Mistakes Read More »

How Effective Is Your PMO?

Project management office or PMO is the office established by organizations to create and maintain procedures and standards for project management methodologies. As per PMBOK 5.0 it is an organizational structure that standardizes the project related governance processes.  Types of PMO Structure: Some different type of structure includes Supportive: In this type the PMO provides templates, best practices and relevant training required for the project. The degree of PMO control is very low. Controlling: In this type the PMO support the project and ensure it is complaint. The degree of PMO control is moderate. Directive: In this type the PMO

How Effective Is Your PMO? Read More »

Java ClassLoaders

The Java ClassLoader is integral part of Java Virtual Machine (JVM), and is responsible for finding and loading class files during runtime. We can also create our own custom class loader to extend the functionality of JVM. In this article, we’ll discuss about class loaders, how they work and the methods invoked during class loading process. What is a ClassLoader In Java, programmer written code is compiled into platform independent format, that is as a .class file. Each Java program consists of many individual .class files, each of which relates to a single Java class. These class files are not

Java ClassLoaders Read More »

Do You Always Need Both Business PM And Technology PM For The Project?

The life cycle of a project include initiation, planning, execution, controlling and closing processes. Generally, the role of business project manager stops after the business requirement document (BRD) is finalized and signed-off. But the role of an IT PM starts from the initiation phase till the closure phase of the project. The need of both the PMs varies from project to project. There are some projects where there is very little requirement of technology and the IT PM is assigned for a very short duration. But then there are projects where both the PMs are required throughout the project. And

Do You Always Need Both Business PM And Technology PM For The Project? Read More »

Importance Of Overriding Equals And Hashcode Methods

In Java everything is an Object. Every class extends from class Object implicitly. The equals() and hashCode() are methods of Object class. These two methods works in conjunction with each other. The following sections explain why these methods needs to overridden and the effects of not overriding. Override equals() method The equals() method is used to compare two objects and returns a boolean value, which indicates whether the two compared objects are same in a meaningful way. We can also compare two objects using == (equality) operator, but this comparison results true only if both object references are referring to

Importance Of Overriding Equals And Hashcode Methods Read More »

Scroll to Top