Skip Navigation

Posts
7
Comments
207
Joined
2 yr. ago

  • I wouldn't say it was a shit university, part of it is that I knew how to write code before I got there. But the CS program wasn't great. My entire point is, if someone has a CS degree from University X and you don't know if that program at that university is any good, the degree is meaningless. If the university's CS program isn't any good, you can't count on the degree meaning anything.

  • Most experienced developers already agree with you

  • I like .NET, Visual Studio Code, and SQL Server. The rest is garbage.

  • I mean, yes, but also I’ve dealt with plenty of awful engineer designed interfaces that made my job harder than I’d like

  • I prefer the first method because it reduces the number of empty lines I have to scroll past and visually filter out

  • Many people ‘learn programming’ only in so much as they know how to write code but they can’t solve a problem to save their life.

    And while I wouldn’t say anyone is incapable of learning programming, some people certainly have a much, much harder time of it.

  • Are you saying the only good programmers are ones who aren’t aware of their worth and think they’re bad?

  • Degrees are meaningless, excepting places like CalTech. I’ve known too many ‘programmers’ who had a CS degree yet were damn near useless to think otherwise. Not to mention my own CS degree taught me almost nothing.

  • I’d have to be living under a particularly large rock to be unaware of that. “It’s memory safe” isn’t that big of a deal to me. Even building concurrent systems, memory safety has never been a significant issue for me with Go.

  • There are certainly situations where it would be valuable to be able to place limits on what can be imported, but I can't imagine trying to work with a language that was completely devoid of imports. Because that would mean 100% of your source would have to be in a single file, which sounds absolutely awful for anything but the most trivial applications.

  • I finally was able to push back against all the meetings and shit I was having to deal with by making it extremely clear that the schedule was going to slip badly otherwise

  • My entire point is that you aren’t forced into using that cloud crap for normal development. And you aren’t forced into any specific IDE. You can choose whatever IDE you want unless your employer mandates something specific.

  • Yes. It is still entirely possible to run VSCode or VSCodium locally without any of that cloud crap.

  • Fortunately for me, VSCode has support for running the backend remotely via SSH.

  • If over-worked, he needs to talk to his manager or whoever the work is coming from and tell them they need to slow it down

  • The point isn't whether you use the GUI. The point is whether you are capable of doing your job without it. I'm not going to throw shade but personally I hate being at someone else's mercy - such as when the GUI breaks and I am forced to wait for someone else to fix it. One reason I stay away from the JavaScript browser/electron ecosystem is because there are so many opaque, inscrutable tools (namely bundlers and module resolvers) and I have no freaking clue how they work under the hood and they're virtually impossible to debug.

  • He also talks to investors and clients, but about business focused subjects vs tech focused subjects. Beyond that I'm fairly vague on what he does but I'm happy with that because it means I can keep my focus (mostly) on what I find interesting.

  • That first paragraph is basically my job now, except for the investors and clients part. We have an actual CTO so he gets to deal with all that crap and I can focus on the tech stuff.

  • My point is that Docker Desktop is entirely optional. On Linux you can run Docker Engine natively, on Windows you can run it in WSL, and on macOS you can run it in a VM with Docker Engine, or via something like hyperkit and minikube. And Docker Engine (and the CLI) is FOSS.

  • Cost: Docker licenses for most companies now cost $9/user/month

    Are you talking about Docker Desktop and/or Docker Hub? Because plain old docker is free and open source, unless I missed something bug. Personally I've never had much use for Docker Desktop and I use GitLab so I have no reason to use Docker Hub.