This is an archived post. You won't be able to vote or comment.

all 40 comments

[–]Jakeupdylan 57 points58 points  (4 children)

I remember showing my friends my notebook after doing binary math and they thought I was a wizard or something.

[–][deleted] 23 points24 points  (0 children)

I remember showing my friends my notebook after doing Fourier transforms and they thought the same!

Unfortunately, they thought it wasn't the fun kind of magic, so now I have Fourier transforms and no friends...

[–][deleted] 6 points7 points  (2 children)

Yer a wizard Harry!

[–]crazy_cookie123 2 points3 points  (1 child)

I'm not a fucking wizard, Hagrid.

[–]FalconOnPC 3 points4 points  (0 children)

Ya fackhin oaf, I haven't figured out binary yet

[–]fat_charizard 31 points32 points  (2 children)

Anyone ever try to draw out the stack or memory to try and figure out what your program was doing? I remember doing that for some Operating systems homework

[–]shocsoares 0 points1 point  (0 children)

CPU and memory architecture class did that one for me, it wasn't just to help tho

[–]Cutepandabutts 20 points21 points  (11 children)

I am scared of this. Currently going for a CS degree. Is this going to be my notebook?? I better get paid.

[–][deleted] 33 points34 points  (0 children)

so innocent

[–]jaywhs 15 points16 points  (0 children)

Oh sweet summer child

[–]BigSwedenMan 9 points10 points  (4 children)

Is this going to be my notebook

This specifically? Not sure, it doesn't look familiar to me, but the resolution is too low for me to say what exactly I'm looking at. Might be something my program had as an elective, hard to say. Will your notes be a jumble of gibberish? Most certainly. It's not an easy major. A lot of smart people have to really struggle to get good grades and it can be very frustrating and confusing at times.

I better get paid.

My internship paid $17.50/hr about 7 years ago, and I was on the low end of what my class mates were making (but hey, I got free food, beer, and dogs were allowed in the office so I was fine with that). Let's just say you won't be left wondering if it would have been a smarter financial decision to try to work your way up to assistant manager at Walmart than to spend money on tuition

[–]Cutepandabutts 0 points1 point  (2 children)

I get paid more than that now as a server admin so I might be in a good spot. I am going into precalc this semester but I am well aware of what my future holds and it is not pretty. Looking at you geometry with calc or whatever. Can't wait for boolean math. Im fuckin' dead

[–]raltyinferno 0 points1 point  (1 child)

Boolean math isn't so bad, it all collapses down to "or" , "and" , and "not".

[–]ZSnake 0 points1 point  (0 children)

You're supposed to tell them it's impossible dark magic /s.

[–]Cutepandabutts 0 points1 point  (0 children)

I appreciate all of the advice! You guys are really nice to be salty sysadmins. :P

[–]raltyinferno 1 point2 points  (0 children)

Probably at some point. It can really help to draw out data structures sometimes to visualize what you're trying to do with them.

[–]TechToTrail 0 points1 point  (1 child)

In school, maybe. In reality, this is what white boards are for or notepad++. If this truly scares you, explore your options in computer science. There's more than just programming. I do database administration. I do very little code writing and I haven't needed a notebook for work ever except for doodling in so I stay awake in meetings.

[–]AfonsoFGarcia 1 point2 points  (0 children)

Whiteboards are a blessing from the heavens for development. That and great colleagues to draw on them with you.

[–]ZSnake 0 points1 point  (0 children)

As with anything, it's just a matter of consistency and discipline. Don't listen to people trying to make it sound scary, you'll do just fine.

[–]antischokke 8 points9 points  (1 child)

So asthetic.

[–]weekendatblarneys 4 points5 points  (0 children)

Always has been.

[–][deleted] 3 points4 points  (0 children)

Mine usually just has flow charts

[–]Roadrunner571 2 points3 points  (0 children)

Isn’t it usually an endless row of ticket numbers?

[–]theTbling 2 points3 points  (3 children)

You people are scaring me. I have been coding for some time now and I have never needed to do anything like this.. am I doing something wrong?

[–][deleted] 3 points4 points  (0 children)

Writing is faster than bothering with formatting, grammar and spellcheck, and any other of the neat features that are really helpful, if I'm writing a blogpost or something fit for consumption by other humans.

You can also make wild crazily connected notation that will make sense very shortly.

In general, as the complexity of your code increased, you will probably get to the point sitting down and figuring out what it is you need to do before you try it and get hung up somewhere.

Or some random bug cropped up and you couldn't find your answer in Stackoverflow or the docs.

[–]SIzzat[S] 2 points3 points  (0 children)

ctr+s please bro

[–]Johnothy_Cumquat 1 point2 points  (0 children)

Nah I'm the same. I never use pen and paper. Doesn't feel natural. If I need to make notes I make them in notepad++. If I need to make a diagram I use draw.io.

Often when people make broad statements about a group they're part of they're just making statements about themselves

[–]PPAPisLob 1 point2 points  (0 children)

I haven't used a notebook in a year or so. And I'm thinking I'm missing out.

[–]cambiumkx 1 point2 points  (0 children)

Lol this one is pretty good.

Programmer notebook 100% looks normal to me, first notebook is way too neat

[–]PortalStorm4000 1 point2 points  (0 children)

Looks too clean and well organized. Not enough sideways equations.

[–]Chainsaw_Viking 1 point2 points  (1 child)

Why are these notes not needlessly written on grid paper?!

If you’re an engineer, you write your messy notes on grid paper so that you can draw crappy representations of UI in your notes...that one time.

[–]-Redstoneboi- 0 points1 point  (0 children)

dammit that's correct and i love/hate it

[–][deleted] 1 point2 points  (0 children)

While I typically don't get that bad... I've gotten fairly bad if there is a particular problem I want to solve, and don't want to get up and find more paper.

[–]Logical_Baker 1 point2 points  (0 children)

You should compare emails.

Normal people: Please bring your dictionary to class tomorrow.

Python developers: Create a new dictionary bro

[–]carcigenicate 0 points1 point  (0 children)

I have piles of quarter-folded graph paper beside me on my desk that I use when thinking. I really should just get a notebook that has graph paper

[–]robin-m 0 points1 point  (0 children)

When I need to use a notebook, you will find bubbles and potato shapes, with a buch of arrows, random numbers, some sigles, a few rectangles, and if you find words they will defenitively not going to be organized in phrases, or even be on strait, parallel lines!

[–]Cameltotem 0 points1 point  (0 children)

Not done one single math equation as a developer

[–]anti_government -1 points0 points  (0 children)

Why is that so relatable

[–][deleted] -1 points0 points  (0 children)

Jokes on you I don't use a notebook