Readit News logoReadit News
makstaks commented on The reality of working in tech: We're not hired to write code (2023)   idiallo.com/blog/code-for... · Posted by u/foxfired
lijok · 5 months ago
In most companies, writing code is the last thing developers (should) do. You're there to achieve business objectives, and you were hired because someone thought your experience and skillset will be necessary to achieve those business objectives. Sometimes those objectives are met with an excel sheet, sometimes they're met by losely integrating various 3rd parties, sometimes they're met by integrating various libraries, and sometimes it requires treading new ground and writing some real code.

The best web dev isn't the one that knows .Net, React, Svelte, GraphQL, micro-frontends, etc. The best web dev is the one that can convince their manager that their business objectives can be achieved by using WordPress.

makstaks · 5 months ago
I think it depends on your company rather than saying "most". If you are in a software company (i.e. you sell the software you write), then your value is the unique IP you create from writing code. In that case, hopefully a larger portion of your day is coding.

edit: When I say coding, I don't mean plumbing code, I mean something that is actually a unique invention.

makstaks commented on Scrum is a cancer   twitter.com/svpino/status... · Posted by u/curiousgeek
makstaks · 2 years ago
I have delivered successfully projects using Scrum, but we were fortunate that our Scrum Master was well trained and a senior engineer. Our CTO also let us figure things out, and helped us when we were blocked. He was genuinely concerned with the team having a balanced workload, ensured we deliver user value and our software was of high quality. Story points were not used as performance metrics but a tool to help provide stakeholders with some estimation, but only when our velocity became stable. Overall, our process was light-weight, we spent most of our time coding, and we pushed hard to deliver value to the user. If we fell short, we learned from it, no blame, just learned.
makstaks commented on Sweden Sans   identity.sweden.se/en/des... · Posted by u/2143
Kon5ole · 2 years ago
I am fascinated by typography and page design and enjoy reading about it, but I have to admit I don't understand how this level of pedantry is able to survive.

The amount of documentation and attention to detail spent on typefaces and when to use them is often off the charts compared to the time spent on stuff like keeping the website running, documenting the API or even the basic functionality of the app.

It's like if someone grows oak trees for a century and slices veneer from it with a handcrafted blade and soaks it in coconut oil for a year before slapping it on a IKEA pulp honeycomb. :)

makstaks · 2 years ago
The documentation is pretty standard, it allows users of this typeface to build out a design system that scales.
makstaks commented on MuseScore 4.1 is now available   musescore.org/en/4.1... · Posted by u/em3rgent0rdr
sowbug · 2 years ago
A home page with an autoplay video. You'd think a music company would know better.
makstaks · 2 years ago
Doesn't autoplay for me, maybe I have a different local setting.
makstaks commented on CheatGPT   blog.humphd.org/cheatgpt/... · Posted by u/jicea
Al-Khwarizmi · 3 years ago
As a CS professor myself, I don't think ChatGPT really creates entirely new problems for assessment, but rather makes problems that we had been sweeping under the carpet more obvious and harder to ignore.

Any assignment that can be cheated by using ChatGPT could already be cheated before by asking a friend, an expert or paying someone else to do it.

But most teachers assumed this doesn't happen often, and thus acted as if it wasn't a thing. Making life much simpler and easier.

Facing ChatGPT will probably help us make assessment fairer in the long run (and the path is probably going to be a lot of traditional on-site assessment, abandoning the continuous assessment fad that has always been rather disastrous for equity, even if again, life is easier ignoring this).

makstaks · 3 years ago
As a parent, I'm hoping this will reduce the at-home workloads and shift more work towards school. What's the real life value of having students go to school and then spend all-nighters trying to do homework and all the expected extra-curricular?
makstaks commented on An unexpected benefit of unit tests   matthewc.dev/musings/unit... · Posted by u/matthewfcarlson
makstaks · 3 years ago
I wish HN had a central thread feature for discussing oft-debated topics like TDD, microservices, and agile. This way, we could contribute to the conversation instead of constantly rehashing the same points through new posts.

Deleted Comment

makstaks commented on Ask HN: Why the Linux Kernel doesn't have unit tests?    · Posted by u/develatio
sph · 3 years ago
To add to all the excellent answers in this thread: unit tests are massively overrated.

It is good to know that your base64 encoding function is tested for all corner cases, but integration and behaviour tests for the external interface/API are more important than exercising an internal implementation detail.

What is the external interface of the kernel? What is its surface area? A kernel is so central and massive the only way to test its complete contract with the user (space) is... just to run stuff and see if it breaks.

TDD has some good ideas but for a while it had turned in a religion. While tests are great to have, a good and underrated integration testing system is just for someone to run your software. If no one complains, either no one is using it, or the software is doing its work. Do you really need tests for the read(2) syscall when Linux is running on a billion devices, and that syscall is called some 10^12 times per second globally?

https://www.youtube.com/watch?v=EZ05e7EMOLM

makstaks · 3 years ago
I was genuinely interested in OP's question and was hoping responses would not fallback on the much-already discussed "TDD or not" topic.

Deleted Comment

u/makstaks

KarmaCake day36February 8, 2019View Original