this post was submitted on 25 Nov 2023
1 points (100.0% liked)
Emacs
313 readers
3 users here now
A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!
Get Emacs
Rules
- Posts should be emacs related
- Be kind please
- Yes, we already know: Google results for "emacs" and "vi" link to each other. We good.
Emacs Resources
Emacs Tutorials
- Beginner’s Guide to Emacs
- Absolute Beginner's Guide to Emacs
- How to Learn Emacs: A Hand-drawn One-pager for Beginners
Useful Emacs configuration files and distributions
Quick pain-saver tip
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
First I wouldn't concern myself too much with trying to explain what differentiates Emacs from an IDE. Life is too short to get into such debates. I can't really summarize why anyone should care about Emacs vs their IDE of choice.
For me what separates Emacs from vscode for instance is not the IDE aspects but the integration with the broader ecosystem. I'm a PM that works with technical and data heavy products. The details matter. I frequently walk through the pipelines and code of my product to understand how it is implemented by the team(s).
For example you can break my underlying product down into 3-4 large blocks of pipelines. Each pieline has 6-7 stages that mix Spark and other Python jobs. For each pipeline and stage I have my own little literate org file that points to code, has small samples of inputs and outputs, and generally speaking allows a non data engineering professional such as myself keep up with people that are far better and keeping this all in their head.
I write down questions as I do this to browse and/or raise with the team. I can, when questioned by our senior leadership, truly explain what it is our team did and the impact it had.
I can't do that with an IDE. I can't see an easy way to do that with any of the other note taking tools. I can't jump between code browsing, executing and writing as seamlessly anywhere else.
For each pipeline and stage I have my own little literate org file
Damn, your verbose description checks all the boxes for a bullshit job.
Lol
Bingo!
PM as in "project" or "product" manager? I've never experienced the former that wasn't an oxygen thief, but I've heard unicorns exist. My current product manager is quite good imo: shields engineers from idea ferries from all levels; talks to support and customers; has good track record of picking projects that successfully increases product adoption; etc. I wish our product manager took the time to understand our codebases as the op here does. I think with that knowledge it would be easier to convince the PM of the importance of certain refactors and why certain requests estimates are more difficult and or tedious that the PM expects.
yes
Maybe a mixed role is the fabled unicorn "project" manager.
Product. To be fair to project managers it's even more nebulous than our role. I have only worked with one project manager who was invaluable for my day to day. Sadly didn't get to work with her for long but would jump to do so again.