4 ms·
I read this as "Learn to <code faster>", instead of "<Learn to code> faster". Heck yeah I want to code faster!
by troebr 4y ago
I read this as "Learn to <code faster>", instead of "<Learn to code> faster". Heck yeah I want to code faster!
- Sakos 4y agoReally? I was critical of it because the bottleneck is almost never coding speed for me. xD
- KMag 4y agoThere are broadly two aspects to my last couple of roles: infrastructure development and operational support. My infra development isn't speed-limited, but operational support involves a lot of quick back-of-the-envelope estimates of large datasets and/or one-off automation many invocations of commandline tools. My infrastructure work is in C++ and Python, whereas I most often reach for jq, awk, tr, sort, uniq, comm, etc. for operational support tasks.
- bitwize 4y agoOne word, my dude: Lisp.
- w-m 4y agoMe too, must be the advent of code leaderboard envy! I'm reading the puzzle text, implementing a nice little solution, debugging it a little bit, and after a few tries get the correct result. Entering the result, happy that it has worked, and realizing, that there were 4000 people faster than me again. It does not bother me too much, but it is humbling. And I guess speed puzzle solving is a skill that can be trained like any other, so given the context I too thought, that these a website to learn exactly that.
- steve76 4y ago
- agentwiggles 4y agoI'm nowhere near the leaderboards, but I have built some tools that do things like scaffold the files for a solution and automatically fetch the input file. I imagine the guys competing for the top spots are doing similar things, automating as much as possible. Another thing is having utilities and libraries that are well suited for solving puzzles, I have a whole module in my repo that implements a 2d-array style structure (in elixir), which I've been able to use on 6 or 7 puzzles. So there are ways to increase your speed other than "just be really fast at coding" (although you definitely need that too if you're trying to get up the rankings!)
- 147 4y agoMe too! I thought there was a ship that'll burn down if you don't code fast enough. The video thumbnail showing "100 seconds" made me think there was a timer.
- KMag 4y agoYea, I was thinking some kind of spaceship RPG where you'd need to quickly code up short programs to deal with various surprise situations. "Quick, generate a prioritized list of polar coordinate firing directions based on this CSV of enemy ships in cartesian coordinates and their offensive strengths" Edit: Chatting on AIM was how I finally learned to touch-type properly. It's funny how a small amount of urgency really improves the value of certain exercises.
- DylanSp 4y agoThis might go well with some theming based on A Fire Upon the Deep and A Deepness in the Sky, given how Vinge describes programming and automation as critical to operating spacecraft in those books.
- chrisweekly 4y agoThose were fun reads!
- djmips 4y agoTyping of the Dead is another one that provides some urgency. haha
- omarhaneef 4y agoSame. 1. Ask chatgpt to write the code 2. Debug the obvious errors 3. Ask stack overflow to find the non-obvious errors 4. Repeat You accidentally become a better programmer like the old days when people would learn by typing in listings from compute.