ePrivacy and GPDR Cookie Consent by Cookie Consent

What to read after Fast Programmer?

Hello there! I go by the name Robo Ratel, your very own AI librarian, and I'm excited to assist you in discovering your next fantastic read after "Fast Programmer" by Ray Chung! 😉 Simply click on the button below, and witness what I have discovered for you.

Exciting news! I've found some fantastic books for you! 📚✨ Check below to see your tailored recommendations. Happy reading! 📖😊

Fast Programmer

To be the fastest of the best

Ray Chung

Computers / Programming / General

A shopping mall website is built in 12 hours 

How to program faster and better 

Secret that senior engineers will not tell you 

A must-have book for programmers 


---------------------------------------------------------------------------

his book exclusively reveals the most important 

secrets of becoming a super fast, in the article 

The last book ,I had written with a very creative 

colleague ,and only spent two days to write a book. From 

an idea to completing the book quickly, I really thanks to 

my partner , Ally. After writing two books, I love to write 

the books. 

Writing this book comes from the fact that many 

friends have always hoped that I can teach them to write 

programs or help them to write programs, but it is really 

not easy to teach people to write programs. It takes time 

and I can only give my friends or colleagues what they 

missed or lacked, or even logical problems, and gave 

suggestions on practices to speed up their 

programming. 

At present, most of the computer books in the field 

are mainly tool books in programming languages. Few 

are like colleagues or supervisors. They lead an engineer 

to establish a good programming concept through the 

way of experience transfer. The problem that engineers 

often encounter is the establishment and cultivation of 

the concept of engineers. This book is also based on 

such ideas. It is expected to provide a book that 

engineers can refer to in each period. At each stage, you 

10 

can get something because of this book; so I suggest 

you go back and read this book every so often. 

Basically, I have n’t written programs in the office 

for almost ten years. On the one hand, I only want to 

write programs that I am interested in or to speed up my 

job. I don’t like to write programs of the same type all 

the time, so the previous company hardly knew I could 

write programs, just knowing that I used to do that, I 

hide it well, haha! And the platform made by the 

previous company is not pure for program development, 

a lot of structural thinking cannot be used on it, so I 

gradually worked at work and made myself forget that I 

11 

would write programs, and I would remember them after 

work. 

My friends knows that I write programs vert fast, 

basically no bugs, and very stable. This is of course for a 

reason. Because of application requirements, I used to 

write programs for clients, and used a program language 

familiar to customers to write an exercise. The client 

wrote from morning to afternoon. Before leaving work, I 

projected my NB screen onto the wall and started writing 

from the beginning. In front of my clients, I wrote the 

program in twenty minutes; the eyes of each engineer 

with wide eyes and admiration were my proudest 

moments. 

12 

When I was a development engineer, a friend asked 

me to rescue a case. This case has been done for a year 

or two. The timetable has been delayed for a long time. 

The project is about to fail. At that time, two teams have 

been taken over. Although there are only a few million, 

the amount of cooperation cases with customers 

exceeds tens of millions each year. Therefore, if this small 

case fails, it may affect the cases that the two parties 

cooperate each year. After I quickly looked at the entire 

program structure, I found that there are many programs 

written by people, both good and bad. It took me more 

than a month to rewrite the bottom layer, integrate the 

programs written by everyone, adjust the bottom layer 

into a function library, and greatly increase system 

13 

stability, , and rescued this project, even senior client 

executives came to shake hands with me. 

When I was a project manager, I managed a project 

with the same system specifications in the industry. It 

took two or three years for a competitor to do this 

project. There were still a lot of problems and the system 

could n’t go online. It took me only ten months to get 

the system online and the feebacks are very good, the 

functions are very easy to use, and the architecture 

design is very flexible; the client said: This case was the 

only one on time and in advance. In response to their 

seventy reports, I planned a simple report generation 

program that allows engineers to write the program in 

14 

more than a month and produce more than seventy 

reports; and they originally planned to make their own 

reports for one and a half years. These reports can be 

done almost in a set way by the report maker. The client 

said that my case should be tens of millions of cases, but 

I used millions to help them complete. 

In addition, I have encountered some very strange 

cases; because of customer needs, I explain the features 

that customers expect from my partner. I hope that the 

current seventy or eighty page reports can be linked to 

different parameters through different parameters on 

one page.  ; the partner company said no, it would take 

a long time to build this page because of their MVC 

15 

architecture; and thought of a way to add a plug-in, add 

a plug-in in each browser; (Mind OS: Now it ’s the 

webpage era, and they still think of a Client-Server 

architecture? What's more, their CTO said if they do this 

program, because they are MVC architecture, it will 

spend one year to do this; invalid communication at the 

high level of both sides for more than a month, I simply 

ask them to turn on the the connection of their host 

computer(for testing) and complete the program that 

they claim to be a year in two hours. (No old program 

has been changed at all) (I have been away from the 

engineer for a long time). My colleague said that I really 

hit the other side too much. 

16 

Later, because a case had an App program and a 

Web program requirement, TM planned to develop web 

programs for 4.5 personal months; It’s really estimated 

too much. I brought an engineer who had just been out 

of the society for more than a year, and developed one 

in about a month. Apps with special functions and web 

programs (only he wrote it, never wrote a web program 

before, the app is also a beginner). Accidentally 

overwhelmed the progress of a team of 4,5 people, all 

with more than three years of experience. 

In addition, sometimes it is necessary to integrate a 

system, because the time is too rush, and the engineer is 

too slow to do it, so I have to do it myself, including 

17 

planning an integrated API and writing, because I have 

n’t written a program for a long time, so I taught 

colleagues and wrote programs at the same times in five 

minutes to complete the programs, and after testing, the 

bug was free. 

After the encouragement of my colleagues, I 

decided writting this book, I hope that for you who buy 

this book, you can get a lot. 

Expect this book give you… 

1. To Know how the program can be fast and good. 2. What is the most important part of writing a program. 3. Logic is important. 

18 

4. How to quickly learn a programming language. 5. Build good programming habits slowly. 6. Write a quick document (SA, user manual ..) 

 

After reading this book, I hope readers have a very 

important belief: The way you think is important 

In this book, you may not see very detailed 

programming skills, but as long as you implement the 

concepts outlined in this book, I believe that your 

programming ability will have considerable progress. 

---------------------------------------------------

I.    Table of contents. 2

II.   Author’s preface. 5

Prologue. 5

1.   Author’s preface. 7

2.   How to read this book faster 18

3.   Others. 20

4.   the advantages of buying this e-book. 21

III.         Author Experience. 23

1.   In University. 23

Large Projects. 27

1.   First job. 27

2.   Thoughtful boss. 31

3.   13 years of development experience. 34

Great Boss. 41

1.   Great boss. 41

2.   Develop the product 47

IV.  The most Important Secrets to Becoming Super Fast 51

V.   How to write programs fast and well 54

1.   Tip # 1: The most important thing. 54

2.   Tip # 2, experienced engineers understand. 61

3.   TIP # 3,Beginner or just stepping into different programming languages. 65

4.   TIP #4 ,Spend a little time, it can be faster 67

5.   Tip #5, Advanced secrets. 69

6.   Tip # 6: Tips Everyone Knows. 71

7.   Tip #7,Secrets to Promote Senior Engineers. 77

8.   Tip #8, the secret eight: a very important secret 79

9.   TiP #9, the secret nine: the key success or failure 80

10.     Tip #10,The biggest key to winning or losing. 82

VI.        Characteristics of a Software Engineer 84

the speed and rhythm of typing. 84

logic. 88

organizational 90

self-check. 92

infer other things from one fact 94

VII.       Program optimization architecture example. 98

Small case: Instantly reduce half of BUG and half of working hours. 98

It took more than a month to save two or three years old cases. 100

Three or two or three years of major projects, launched in ten months. 104

VIII.      Important Ideas. 108

Structure is more important than programming. 108

the logic of the program: the logic is wrong, the program will not be correct 111

the quality of engineers is important 113

there must be a method for testing. 115

writing skills. 121

more accumulated development experience. 126

encountered problems. 128

Learn grammar and organize your own library. 131

IX.        For experienced engineers. 134

Train your thinking logic when coding. 134

Do write the code before thinking. 137

look at the logic to write programs. 140

X.   FAQ.. 142

do you really have to be talented in writing programs?. 142

When the business (customer) directly asks engineers questions. 156

how to quickly find the problem?. 161

What should a good supervisor pay attention to?. 166

XI.  Become a master to challenge yourself: 168

Do you want to read this book? 😳
Buy it now!

Are you curious to discover the likelihood of your enjoyment of "Fast Programmer" by Ray Chung? Allow me to assist you! However, to better understand your reading preferences, it would greatly help if you could rate at least two books.