←back to thread

894 points rcchen | 3 comments | | HN request time: 0s | source
Show context
submeta ◴[] No.44537605[source]
I went from Emacs to VS Code, then to Cursor, next to Claude Code, which is so good that I feel like I am having half a dozen junior devs at my fingertips, 24/7.

Since Claude Code is cli based, I reviewed my cli toolset: Migrated from iTerm2 to Ghostty and Tmux, from Cursor to NeoVim (my God is it good!).

Just had a 14h workday with this tooling. It’s so good that I complete the work of weeks and months within days! Absolutely beast.

At this point I am thinking IDEs do not reflect the changing reality of software development. They are designed for navigating project folders, writing / changing files. But I don’t review files that much anymore. I rather write prompts, watch Claude Code create a plan, implement it, even write meaningful commit messages.

Yes I can navigate the project with neovim, yes I can make commits in git and in lazygit, but my task is best spent in designing, planning, prompting, reviewing and testing.

replies(11): >>44537772 #>>44537863 #>>44537970 #>>44538082 #>>44538227 #>>44538278 #>>44538704 #>>44538731 #>>44539595 #>>44542350 #>>44542656 #
imiric ◴[] No.44538227[source]
I'm curious to see what you've built with all that extra productivity.
replies(2): >>44538925 #>>44540388 #
submeta ◴[] No.44540388[source]
I work at a company with over 700 employees. And there are tons of use cases where a simple CRUD app is sufficient. Or where glue code needs to be written / changed for legacy systems. Or where an OS system like Camunda is deployed and needs to be configured, workflows developed, etc

The reality of companies out there is much simpler than the challenges of a startup that needs to build systems that are state of the art, scale for millions of users, etc There are companies out there that make millions, in areas you‘ve never heard of, and their core business does not depend on software development best practices.

In our company we have an IT team with the median age of fifty, team members who never have developed software, just maintain systems, delegate hard work to expensive consultants.

Now in that setting someone coming from a startup background is like someone coming from the future. I feel like a wizard who can solve problems in days, instead of weeks or months waiting for a consultant to solve.

replies(2): >>44540762 #>>44541725 #
i_love_retros ◴[] No.44541725[source]
Who's reviewing all the code you are churning out with ai? If everyone is used to maintaining not developing software it doesn't sound like they'd be best suited to have to review lots of complex pull requests.

It sounds like you are moving very fast and probably have people just clicking "approve".

Good luck for the future to who ever owns your company!

replies(1): >>44542069 #
submeta ◴[] No.44542069[source]
When I setup systems, I thoroughly document them, test them, develop them according to architectural best practices. My AI assisted code generation is lightyears ahead of what I see in companies I have worked for. The best they —the companies—-do is hire expensive consultants. Who sell them preconfigured system. And when you look into those systems you won’t believe your eyes either. Because you instantly realise that those devs do not know much about architectural patterns, aout systems design, about software development best practices. Yet they sell their systems as well, because they offer a niche product where they have only a handful competitors.

In that setting someone with solid software engineering background using AI to solve problems is like a wizard from the team‘s perspective.

When I worked for startups I was constantly panicking to miss the latest tech trends, and I feared that I would be not marketable in case I didn’t catch up. But in mature companies things work much slower. They work with decades old technology. In that setting not the latest tech counts but being able to solve problems, with whatever means you can.

replies(1): >>44542288 #
1. apwell23 ◴[] No.44542288[source]
did i miss it or did you still not answer

> Who's reviewing all the code you are churning out with ai?

replies(2): >>44543909 #>>44543974 #
2. asdf6969 ◴[] No.44543909[source]
He didn’t answer because he didn’t even read your comment. Likely a bot
3. submeta ◴[] No.44543974[source]
I don’t review every single line that AI generates. I glance over the files to see if they meet my standards, prompt it to rewrite this or that portion, when necessary. Or change it myself.

Writing code is the most tedious part, not reviewing.