Core skill/How to stand out?

Have been using Claude AI in day to day work in the past months, and have been felt humbled.

If we have a smaller team maintaining the project, what will be everyone’s role then?

Software Architects + Project Managers + Senior Code Reviewers + Dev Ops Lead, plus a group of contractors repeating “best known method”, is enough for managing a super large C++ code base?

I think that might be it – we don’t want extra “flatten” people in the same layer, to increase the communication cost; and we don’t want to have “regular devs” anymore.

So far this looks very promising to me – I think the tricky part is “best known method” will be improving significantly fast; Ask each team to develop their own BKM seems sick – there should be an upper level team in the “business group” level (entire GPU org, at least!), the team should have strong cross team understanding, deeply touching historical concerns across all teams.

Considering the upper engineer team needs to handle all the legacy concerns, they should be built by experienced engineers especially promoted from internal; and below “Software Architects + Project Managers + Senior Code Reviewers + Dev Ops Lead, plus a group of contractors” could only be available for external hires and “average” engineers.

Another concern for me is that – Idk what can I do to stand out – under this aggressive workflow. I am not touching algorithms anymore, my code review for AI-based PRs only focus on – documents, function signatures, members, and that’s it. My skill set has been shifted gradually from individual contributor to “workflow enabling”, more like a traditional engineering management role.

I think the risk of US debt has pushed the AI stock market because US economy cannot afford failing AI anymore; but also this trend will push companies to switch AI solution asap, and push higher the stock price to the moon, as a risk management.

Let’s see what’s next!

Happen to find the “shift” of ChatGPT answer

Today I had a surprisingly satisfying conversation with ChatGPT. I asked it to design a logic puzzle for me — something like an engineering-flavored investigation with access control, logs, time stamps, and suspicious statements. On the surface, it looked good: the framing was serious, the setup was detailed, and the tone suggested a real deduction problem.

Continue reading “Happen to find the “shift” of ChatGPT answer”

Revisit of my NVDLA adaption project in Novumind

Introduction to NVDLA

The NVIDIA Deep Learning Accelerator (NVDLA) is an open-source hardware project designed to accelerate deep learning inference tasks. Its flexible, scalable architecture enables developers to implement AI acceleration on various platforms, from FPGAs to ASICs. By offering a complete stack of hardware and software, NVDLA has become a cornerstone for many projects in the AI hardware space, making it an invaluable tool for prototyping and development.

Continue reading “Revisit of my NVDLA adaption project in Novumind”

Personal Software Configuration

Code Editor: Sublime

C++ compiler on Windows: MSVC(Visual Studio) on Windows Terminal

Doc/Slides Editor: Google Docs

Video Recorder/Streamer: OBS Studio

Chat & Social: Discord, Skype

Virtual Machine Software: Virtual Box

Recommend Open Source & Free Edit Software:

Picture Editor: Gimp(for jpeg, NO recommend to build from source),

Raw Picture Editor: Darktable (for Raw)

Audio Editor: LMMS

December Travel & First Camera Experience

Flight: Sacramento – Las Vegas, Dec 13th; Las Vegas – Sacramento, Dec 17th

Rout:

Day1: Las Vegas Airport – Bellagio Hotel – Hell’s Kitchen – High Roller

Day2: Bellagio – Zion National Park(Night sky) – Page Town

Day3: Page Town – Upper Antelope Canyon – Lower Antelope Canyon – Horseshoe Bend – Lake Powell night sky

Day4: Page Town – The Grand Canyon – Kingman

Day5: Kingman – Hoover Dam – LAS Chinatown -The Sphere(Postcard from Earth) – Archery training

Some photos:

Powered by WordPress.com.

Up ↑