Efficiency with Jake: No one can replace you!
John Kruebbe
AI/ML & LLM/RAG Expert | Founder Diassu Software | Inventor Diassu Safe Products
INTRODUCTION:
There are several lessons I learned my first year as an Intern and they could never have come from college.? I learned them from Jake Trachtenberg at TANO corporate!? Jake said I want you to modify the SCADA poll processes to have a new scaling factor.? We were doing AI and real time IoT by the way in 1989!???
When I looked at the code I thought why is this program worried about words vs long words?? We have VAXes with Long Words every day now. I asked Jake and he said that you will notice that the whole team worked in this process making it tight and more efficient because of the previous high cost of disk and memory!
The most important thing I noticed was the short length of the code and how the programs revolved around the data files and how fast the code ran. I fell in love with old computers? It was on a DEC PDP 11/780.
Even my programs were not this efficient! I think now days it is easy to say I will throw more XYZ at the problem vs more code efficiency!? It is easier to say we can throw more cheap programmers off shore.? Also, as I think now days, with Spark, it is easy to say I will throw more infrastructure at the problem.
QUESTIONS:
What about more human thought??
Can we pay somebody for an extra month??
Let them learn something for the entire human race? Let them feed their children?
Let’s learn some lessons for the earth of tomorrow.? I love this about Nvidia as they are changing the landscape of efficiency!?
领英推荐
CODE REVIEW ANYONE?
Let’s look at other people's code and re-factor it to be:
1) Correct - You mean no more hacking can happen?
2) Clearer - You mean I don't need to ask OpenAI what this code is doing?
3) More efficient - You mean I don't need a server farm to figure out the answer?
4) NOT THE OTHER WAY AROUND! and TLDR: not the other way around.?
Humans still need to read this stuff!? Don’t just use what Copilot spits out without looking at it and putting human reason behind it!? I have seen where the code is wrong several times!? Tester's will begin to love you too.
SUMMARY:
How can you today make your code tighter and more efficient??? Thank you, Jake, for being that old guy who was going to retire soon.? Thanks, Bill Bruns for not laying off Jake. Thanks for showing me the meaning of good code early on!? I would have never asked for you to have been replaced.