- I will not say anything in the internet that I would not say to anyone in person
- I will not attack anyone personally since it does not contribute to solutions.
- I will not be extreme in profanity since excessive use of it will distract others from my points and legitimate arguments.
Saturday, December 10, 2016
How I behave on Forums
The Internet is a blessing that allows wide spread free flowing communication. However, many people tend to forget their manners when expressing in the internet. Some strong reactions are appropriate in conveying the emotions but many reactions tend to be unnecessarily rude and disrespectful. I don't plan to be the later. Here are the things I will not do in Forums.
Sunday, September 18, 2016
Programmers must have lives
There is a popular saying “I am a programmer. I have no life”. I once agreed
to this in college and my first few years of work. This was due to the coding
sessions from morning to late night. Sleep deprivation became a common thing as
a programmer working on taxing projects. A lot of the times, workload was
underestimated and implementation/requirements were disorganized and we had so
many stuff to do. This made me give up on work life balance.
I was looking at different Software Development lifecycles after a week of overtimes. I realized that our process was not fitting for our project. That with the heavy workload and the complexity was a recipe for double digits hours in the office for employees and company cost. Moreover, everyone experienced fatigue causing individual performance and productivity drops. We knew something was wrong but we did not figure out how to deal with it soon enough. Sadly, this resulted in resignations, more bugs, more workload, more sick days and more costs. The turnaround could not happen soon enough.
After the release, we were told that updating the project will happen every few weeks. A new approach in development was made. Scrum was used since changes are inevitable and we needed more time managed workloads. Luckily, for scrum we planning and the retrospective stages after the short sprints. That helped us refine the process faster hence be more productive as time went by. Scrum was better for our project and priorities. I know it will not work on every project but for us it was enough.
The results were better after several refinements. Employees avoid overtimes. More people come to work on time. Results are still delivered. As a programmer, I get to go outside more. I got to hangout in different places outside of work. I have noticed my colleagues have more times for their hobbies and families. Overall, having a life has made the workplace get more positive vibes and removes unnecessary problems in the office.
I was looking at different Software Development lifecycles after a week of overtimes. I realized that our process was not fitting for our project. That with the heavy workload and the complexity was a recipe for double digits hours in the office for employees and company cost. Moreover, everyone experienced fatigue causing individual performance and productivity drops. We knew something was wrong but we did not figure out how to deal with it soon enough. Sadly, this resulted in resignations, more bugs, more workload, more sick days and more costs. The turnaround could not happen soon enough.
After the release, we were told that updating the project will happen every few weeks. A new approach in development was made. Scrum was used since changes are inevitable and we needed more time managed workloads. Luckily, for scrum we planning and the retrospective stages after the short sprints. That helped us refine the process faster hence be more productive as time went by. Scrum was better for our project and priorities. I know it will not work on every project but for us it was enough.
The results were better after several refinements. Employees avoid overtimes. More people come to work on time. Results are still delivered. As a programmer, I get to go outside more. I got to hangout in different places outside of work. I have noticed my colleagues have more times for their hobbies and families. Overall, having a life has made the workplace get more positive vibes and removes unnecessary problems in the office.
Subscribe to:
Posts (Atom)