7 useful habits with freelance software developers
Today, more and more companies hire employees to work remotely. With the development and popularity of technology, hiring employees will be based on their talents and not on geographical location. But this does not mean you want to do anything. Even if you comply with all the requirements and do the right job, you still have the ability to become 'invisible' and not be seen by anyone.
To avoid falling into that situation, here are the tips that you should apply to not 'invisible in the manager's heart'.
Accept that you don't know everything
When working far away, you will have the feeling of a battlefield alone, as if the programmer is with the whole world. You live in a distant house in the middle of the forest with only Stack Overflow. But remember that a product is a team effort. Even the experience of the most senior programmer cannot be equal to the experience of many people in the group.
Ask, often, and before many people
If you have problems working, you may just ask a colleague separately but maybe someone else in the group has a faster and more effective solution. Private messaging or email does not bring a wide range of knowledge. If you ask questions to many people, you may be able to get help from unexpected people. Also don't be afraid to ask in public places, in group calls because it might help someone else who doesn't have the same worries.
Please share and discuss
Can you read the article about API design? Did you see the screencast image recently? When sharing paths, write a brief line. Many lively discussions of team members stem from such shared paths.
Inspire other places
Your workspace is not as constrained as your colleagues, any time you can step out into the outside world, to temporarily relax, take a break or get inspiration from the surrounding.
Instead of staring at the mouse pointer, try slipping on your shoes and running around the block. Everyone needs to be inspired to work and those who work remotely have many ways to change their surroundings. Take advantage of that.
7 useful habits with freelance software developers Picture 1
Thanks to your work environment, take advantage of your own advantages
Take advantage of screen sharing capabilities
The easiest way to show how to solve problems is to go straight to each other's tables and work directly. Video conferences sometimes still bring a lot of technical troubles, but most tools have a very useful screen sharing feature. No need to invite a meeting, just quickly looking at each other for a few minutes is a problem.
Regularly update status
Receiving a job and being silent for a week after finishing is not difficult. In the office, colleagues can see immediately that you are busy on Slack, GitHub or call . But working from a distance, nobody knows what difficulties you have, doing something else . So often Update status even if you are still working normally.
Find other ways to express emotions
In the office, there are enough types of facial expressions or sign language to let colleagues know what you think. But when you're at home, you only have a laptop screen and with your co-workers, you have only the avatar image. While it is not possible to completely replace direct interaction, some emoticons when chatting will help convey more or less.
Above all, remember that between these APIs or algorithms, your job is not merely code. Product features are made by humans and also to solve human problems. Sometimes the error is due to wrong programming, sometimes just because of too much expectation. When you understand that someone behind all your error management tools, you will have to go out of that IDE environment and enter the real world to meet them. Although the workplace is measured in pixels, remember that there are still people there.
See more:
- How to maximize income if you are a Freelancer?
- 11 reasons why you should not work full time
- 27 things I wish I knew before programming
You should read it
- How to Become a Freelance Programmer
- 5 reasons you should try to work freely after graduation
- How to maximize income if you are a Freelancer?
- Top 10 most income-generating home jobs today
- 17 unprofessional work habits make you most likely to be eliminated
- 15 habits that help you increase your creativity and performance at work
- Adapt to 7 daily routines that help balance life - work
- [Infographic] The reasons you should 'run away' from work on weekends
- 13 bad habits need to be removed to work more effectively in 2019
- 8 useful 'super' tools for Freelancer
- 12 tools to help you comfortably work from anywhere in the world
- Using 1 hour after work will determine your success
May be interested
Who are you in the four positions below, which will determine where your future is
If you are in an imbalance between work and life, read the following article
6 websites help office people relax extremely well after stressful and tired working hours
35 motivational wallpapers and beliefs for life
Proverbs worth reading and reflecting on the life of the author 'Dac Nhan Tam'
13 signs are small but speak a lot of things about you