Want to share some of the tech person etiquette which I’m trying to follow, hope this may be useful to your personal and professional life.
It is all about how to start and end a day, how to deal with work, colleague and maintain good physical | mental health condition.
Early Wake Up
Early wakeup gives more energy, clean and clever mind and reduces laziness. It will create great impact in task completion and project delivery.
Exercise
Daily exercise is must/useful to maintain good physical and mental condition. It helps to erase last day unwanted thoughts. And most importantly it will refresh / reset the body and mind.
At Workstation
It is a good habit to keep the workstation / desk clean.
On Weekly basis, Clean the machine, clean the physical parts, Clean the software like deleting temp files, cache, unused files, unused applications, unwanted media files.
Organize the desktop and download directory.
Sitting properly in front of system is like giving respect to our profession.
It is always good that maintaining medium voice tone in the workplace.
Coding
It is not compulsory to immediately start coding when task assigned.
Before coding need to think about the task, output, estimated time and previous experiences related to the task. Plan the steps, Prepare prerequisites and start coding.
Document everything like project details, functionality requests, task progress, functionality modifications, task cancellations and task completion.
It is better to have a word or excel file for each project, there we can keep all the project related information and progress status.
On Error
A programmer can live without food but not without error.
On error, we rush ourselves to research and resolve it, after that not sure how 2 hours passed on it. Once the bug fixed we move on to next task immediately or feeling tired and leave the desk, thinking we are done for the day. Next day facing same error, doing same approach, spending hours, wasting time and energy and so on. This is happening again and again.
If you are this kind, try this approach
- Once the error occurred, based on our experience just think about the issue and think about the output
- Document | log the error in project document.
- Search for answers in internet.
- Try out the solutions one by one and resolve the error.
- Save | Document the solution.
- Give feedback to the answers like it worked, it didn't work.
- If necessary share the solution in issue platforms like Stackoverflow, Github.
- Take a tiny break.
By following this approach, if the same error popped up, we can easily remember the solution without referring any document. And we are avoiding the chances of repetitive errors.
Keep documenting the errors and solutions, one day it creates good impact in our professional life.
We grow when we document.
Colleague
Colleagues support always required. Colleagues give comfortable environment, they are supportive, they are helpful, they protect us, they are with us in all of our happiness and sorrows. Need to respect them and should not hesitate to help them.
Programmers may face ego issues with others, well this has to be avoided the most. We have to be polite and humble as much as possible. Issues with others will surely spoil the programming mood.
Human are important than program and ego, behave well with them.
Supervisor
Supervisor's age, knowledge, skills, experience have to be respected. Their time should be respected.
With supervisor, text communication is better than the phone calls and live meeting. Before speak / ask anything to them, need to check the right time and their mindset.
Our supervisor need just 2 lines of progress information, two words of status and one word of completion time. And Manager need one word of status and one word of due date time. They ask more info if they need. They find bunch of words and information are useless. Unnecessary explanations will reduce our value.
Shutdown
Whole day is not for programming. if planning to close the work hours after task completion then we may have to work till an aeon (billion years). So, try to shutdown on time and come out of programming mindset.
Before closing the day lets involve in other activities like sports, games, walking, exercise, shopping, restaurants etc.
Eye Rest
Daily cleaning the eyes with water is a healthy habit. It is advisable to not to use any electronic devices one hour before sleeping. Sleep on time, wake up on time.
Thankful
Be thankful to the universe since programming is a respectable job in society at present and we are on it.
Hope you like this, thank you.
Top comments (0)