What do the top programmers do?
Many working people work according to fixed working hours, but freelance programmers are prejudiced that they are working flexibly, without being tied to time, let alone As a top-notch programmer, you might be treated like an imaginary creature, saying 'Do you always work during waking hours?' Meanwhile, blogger Ivan Bessarabov clarified 'the working hours of a top-notch programmer.'
At what time of day does famous programmers work?
At what time of day does famous programmers work? Part 2. Workweek vs Weekend.
A programmer's job is to write ' source code ', which is a blueprint for software and applications, by himself. The written source code will be backed up and shared with others by leveraging version control system (VCS). One of the most famous VCS, 'Git' has a specification that 'generates a time stamp' when saving source code. Bessarabov paid attention to the specification and investigated 'the time zone when famous programmers work'.
Below is a signature called a commit that is generated when you save your source code to Git. In the commit, the author of the source code, the author's email address, the save time, etc. are written, and it is easy to understand at a glance 'who wrote the source code'. The part enclosed in the red frame below represents the 'save time'. The storage time of this example is ``1563188141'', which is unclear at first glance, but this shows the number of seconds from 0:00:00 on January 1, 1970, and when translated into human language, it will be ``2019 07 It is 10:55:41 on the 15th of the month'. This survey will be an analysis of commit save times for top-notch programmers.
The following is a summary of Linux-related work hours of operating system Linux and Git's creator
Looking at Mr. Torvalds' work on weekdays, it seems that he started the work around 7 o'clock, peaked the efficiency around 10 o'clock, and finished the work around 20:00. It seems that he may work overtime, but it seems that he does not work after about 22:00. If you work the same way on weekdays and on holidays, the work load on weekdays should be 5/7 (71.4%), and the work load on holidays should be 2/7 (28.6%). Weekday work load is 80.7%, and holiday work load is 19.3%. Torvalds seems to write Linux source code even on holidays, but it doesn't seem to work at the same level as weekdays.
Mr. Torvalds' Git work hours are below. Similar to work related to Linux, I mainly work from 9:00 to 20:00, but the work volume on weekdays is 73.7%, and on holidays it is 26.3%. However, the amount of Git-related work is significantly smaller than that of Linux, so it may be within the margin of error.
Chris Ratner is a super famous programmer who created the compiler board LLVM and the programming language Swift and sought out from super famous companies such as Tesla, Apple and Google. He seems to be a night type person who starts work at 16:00, takes a 2 hour break from 2 o'clock to 3 o'clock, spurts from 4 o'clock and finishes work at 6 o'clock, and takes a rest from 7 o'clock to 15 o'clock. .. Mr. Ratner also works on holidays as much as on weekdays.
The working hours of
It seems that Mr. Fitzpatrick has recently started working as a member of Google's Go language development team, has come to rest from 23:00 to 7:00, and has returned to the general life of working from 9:00 to 19:00. There is no change in the point of taking a good rest on a holiday.
in Note, Posted by log1k_iy