Posts

Why do programmers only want to code in silence?

Image
When I interviewed Jamie for a position at ZenTech, the first impression of him was an enthusiastic engineer.  With good skills, product ideas and positive teamwork, he's really a great candidate. But, two years later, Jamie became a very passive developer, who just wanted to code in silence. I should have noticed the signs.  He does not speak up, does not contribute ideas in the production process or product as I expect, and his "friendly" relationships are often just satirical words.  "I told you" is Jamie's mouth in every situation. Jamie might have thought of leaving the company.  I really hope Jamie thinks like that.  But the reality is not always the same, the company is lack of manpower, and I need all the help that I can get. Result? A programmer can code alone and does not want to communicate with anyone. Humans are formed by the environment Many managers believe that the problem lies in Jamie.  If he is a better employee, more...

I code for money

Image
Developer is one of the hottest sectors today.  It can be said with the rapid development of technology, the programmer suddenly put on his glittering.  There is nothing so strange when people talk about the tens of millions, working office air conditioning.  Not to mention, the network has been racing to juggle the programmer as a goose laying out gold, with high skills when the salary to hundred million is normal. It is easy to understand when the number of students enrolled in IT is always high.  People flocked to the programmer, who has the condition is also difficult to learn Japanese, bring a dream through the land of the rich.  Can see the job is good people, no difference in the old society.  But the sun is shining, there are still hidden corner in the profession.  In this article I would like to mention that the students are full of enthusiasm and youth but choose this profession because of the money. Recently, on the confession progr...

Facebook and Google have recruited non-university employees?

Image
I AM 17 YEARS OLD, LOVE PROGRAMMING FROM SECONDARY SCHOOL AND SELF LEARNING. This is a question of a 17-year-old boy who is currently attracting a lot of attention.  He has taught himself programming since the age of 13.  So far he has the desire to work at leading technology companies such as Facebook, Google ... even though he does not have a university degree. Responding to this aspiration, many opinions as well as suggestions  are given.  Most prominent is the response of staff from Google with more than 10 years of work. Dmitriy Genzel - Research Engineer on "Machine Learning" at Google since 2005: "My dear, I certainly do not need a college degree to work in Google.  I'm sure you are a very passionate programmer. I know, but passion is not everything.  Most of the engineers at Google that we know are also programmers from the age of 13, or less.  You need to remember that, in addition to good programming skills, you also need ...

Learn to think and solve problems like a true programmer!

Image
Why is it important? Problem solving is a very important skill. Unless you have a clear system, often this is probably the way to "solve" a problem: Try a solution If that does not work, try another way. If that does not work, repeat step 2 until you are lucky. But this is the worst way to solve a problem and waste your time. In my opinion, the best way to solve a major problem is to a) Have a framework  b) Practice it smoothly.  According to  Hacker Rank's 2018 Developer Skill report  : Problem solving skills are almost the most important criteria employers seek ... more important than programming language proficiency, bug fixing, or system design.  In other words, soft skills such as problem solving are as important as the basic technical skills needed for the job. There should be a framework To find the right framework, I followed advice from Tim Ferriss's book,  The 4-Hour Chef  . I have the opportunity to talk to two ...

How to get motivated even when you are not inspired

Image
Perhaps everyone knows how hard it is to maintain motivation ... Whatever the field, there are days when we do not want to show, there are always exercises we do not want to start, or reports we do not want to write.  There will be responsibilities that we do not want to carry, there will be days so bad that all of your energy and emotions are falling at the bottom. That vibration is a part of life, and everyone faces the same challenges.  Against the days of depression, I developed a method that I will now share with you to help people stay motivated even when they are not happy. Can baseball teach you anything about motivation? I've been playing baseball for 17 years, mostly in pitching positions.  In the final season, I was selected for the best team, honored to receive the male athlete of the university. However, it's not always easy. Just a few years ago, in the team from high school, I was the only one eliminated.  After that, I had to play for t...

The importance of user experience design

Image
According to the study,  90%  of users said they had stopped using an application due to poor performance,  86%  of users had removed an application when they encountered design or functionality problems.  By contrast,  86%  of users rated apps with special experience.  From these numbers, it's not hard to understand why companies  that focus on user experiences  like Apple, Google, Adobe, Dropbox and Amazon are still leading the way. Owning a great product is very important, but it is not enough to keep your customers.  This is why investing in UX design has proven to be an important strategy.  A customer satisfaction UX will bring great benefits - not just short-term profitability but also long-term loyalty. Vo Thai Hien, CEO of Chili, brought with him the experience of designing the UX under the theme  "The Importance of User Experience Design".  which he concluded after more than 10 years of experience in t...

The journey back from the beginning with Git

Image
Do you know Git?  It is a very cute and cute friend that he is pursuing.  Before, when I first met him, I felt he was complicated and confused.  There are people who, at first, make you mad, but when you understand that person, you can not stop loving him.  And with Git too, the more I contacted him, I discovered that he is not really as hard as he thought.  So, I miss him.  And today, I will tell you about him.  Of course, I will not say who Git is?  Hihi, it's not jealousy. 1. Explain What is a repository, branch? The repository: It is a repository, consisting of multiple branches, change history of files, and commit associated with each change on each branch. branch: branch of work, including code history and commit on branch.  Branches are independent. There are 2 types of repository: local repository: is the repository at your computer. remote repository: is a repository at Github's server. In case you are just a standa...