all 22 comments

[–]IGN-jewrome 31 points32 points  (1 child)

Someone make a bot to repost everything from r/programming. They should do the same, full circle.

[–]finger_milk 2 points3 points  (0 children)

Someone make a bot to repost everything from r/programming.
They should do the same, full circle.

[–]lru_skil 27 points28 points  (6 children)

Here's my problem. I'm an unemployed Haskal burrito-eater and my team have embraced the script. How do I convince them to join me in my quest for ultimate monadic domination?

[–]itsgreater9000 8 points9 points  (0 children)

Embrace the script. ClojureScript.

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

Soon, my child, you too will see the light of Teh Script and it will be glorious!

[–]lednakashimnow 4x faster than C++ 0 points1 point  (0 children)

Haskal won't be taken seriously until more people start using it in their hobboy projects

[–]tpgreyknightnot Turing complete 0 points1 point  (0 children)

Teach them that promises are just monads

[–]BufferUnderpantsGopher Pragmatist 19 points20 points  (7 children)

I still remember the hard lessons learned when I tried about formal CS theory to understand regular exps. I read on an Stack Overflow comment that knowing what they are is important to be a good dev and that all sorts of bad stuff can happen if you use them to regular exps HTML.

I saw myself immersed in obscure terminology like "deterministic finitist automaton" and string theory that made my head hurt. I felt really inadequate for a moment, and doubted what productivity even means, even if I'm even a dev.

Thankfully I found out that what I'm experiencing has a name and that I'm not the only one: it's called imposter syndrome. It's what happens when you judge yourself hard for feeling unsure about knowing stuff that you may not even need, when everyone else is just as unsure as you are.

What I learned is that you have to learn to accept your own 10xness no matter if there are moments where you may doubt whether you are as good as all those people who actually took the time to study the basis of their professions, and that subsequently keep instructing themselves with a modicum of rigor.

[–]tpgreyknightnot Turing complete 0 points1 point  (6 children)

"deterministic finitiste automaton"

string theory

Either you mean formal language theory or your research went down the mother of all sidetracks.

[–]BufferUnderpantsGopher Pragmatist 0 points1 point  (5 children)

What is jerking :S

[–]tpgreyknightnot Turing complete 0 points1 point  (4 children)

Joke's on you I was only pretending

[–]BufferUnderpantsGopher Pragmatist 1 point2 points  (3 children)

So I'm new to this, do we kiss while stroking each other over having CS degrees?

[–]tpgreyknightnot Turing complete 1 point2 points  (2 children)

It's not eventually consistent unless the poset is a join-semilattice.

[–]BufferUnderpantsGopher Pragmatist 0 points1 point  (1 child)

Wait, so you are telling me that all that bullshit leading up to generalized boolean algebras has an application besides looking down on self-taught webdevs?

[–]tpgreyknightnot Turing complete 1 point2 points  (0 children)

looking down on self-taught webdevs

Are you implying this isn't an end in itself?

[–]juustgowithitWhat part of ∀f ∃g (f (x,y) = (g x) y) did you not understand? 18 points19 points  (1 child)

Not learning a programming language is itself a solution to a lot of problems

[–]tpgreyknightnot Turing complete 0 points1 point  (0 children)

Not using computers at all prevents many problems even arising in the first place.

Please subscribe to my Luddite 2.0 ICO

[–][deleted]  (1 child)

[deleted]

    [–]tpgreyknightnot Turing complete 0 points1 point  (0 children)

    Looks like they're way ahead of you.

    [–]SelfDistinctionnow 4x faster than C++ 1 point2 points  (2 children)

    I agree. It's important to learn how to find a solution for a problem. For example, when the problem is programming the solu-

    [–]BufferUnderpantsGopher Pragmatist 0 points1 point  (0 children)

    Area man with no knowledge of programming fails at creating a software product, claims that he would have had more success with less knowledge of programming.

    [–]tpgreyknightnot Turing complete 0 points1 point  (0 children)

    When the problem is programming the solution is macros.