[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Programming is fucking hard.

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 24
Thread images: 3

File: 14958676479750.png (230KB, 476x604px) Image search: [Google]
14958676479750.png
230KB, 476x604px
Programming is fucking hard.
>>
>>62162279
well it is not
>>
>>62162279
if you think it is, youre a code monkey, not a programmer. programming is like another form of expressing thoughts and processes, it comes natural to me
>>
>>62162279
>using your brain is hard
>>
somtimes yes, sometimes no. this is like everything, right?
>>
>>62162367
t. Artisan
>>
File: 1472104977735.gif (443KB, 400x480px) Image search: [Google]
1472104977735.gif
443KB, 400x480px
>>62162279
>i can't figure out how to write instructions in a language made for writing instructions
Good luck with the rest of your shit life, OP. You'll need it.
>>
Guys how do I make a table with unknown amount arguments?


def createTable(self, name, {"a": "b", "c": "d"}... ):
c = conn.cursor()

# remove all symbols except for alphanumerical
# "z@_d" => "zd"
name = ''.join(c for c in name if c.isalnum())

try:
c.execute("CREATE TABLE %s (a b, c d ...)" % name)

>>
so do you guys just write lines code for fun or what? I don't get it
>>
Sometimes yes
There are a good number of people that it clicks with though, and I just can't understand it
However I'll be the type to pull all nighters trying to figure stuff out and reminding myself how syntax for passing arguments and parameters works
Its kinda rewarding though
>>
>>62162559
Yes. I wrote a couple of small games for fun. We like making things, you should try it sometime.
>>
>>62162279
it's just boring when there is no hardware involved
>>
>>62162367

Funny, it's exactly the other way around:
If you are a code monkey, you might think programming is easy. It is easy to write a simple FizzBuzz or a sorting algorithm.

But to write good code which is sensible, robust and maintainable and also writ it quick enough takes years of experience.

Why do you think refactoring is a thing, eh?
>>
File: 1503858921682.jpg (60KB, 1014x1024px) Image search: [Google]
1503858921682.jpg
60KB, 1014x1024px
Math is fucking harder.
>>
>>62162559
nah I prefer circles or rects code
>>
>>62162505
Loop through arguments and append SQL Syntax accordingly.
>>
>>62162367
Noob programmer: programming is fucking hard
3 years programmer: programming is the easiest thing ever!
6 years programmer: programming is fucking hard
9 years programmer: programming is really fucking hard
12 years programmer: you don't know where i've been
>>
>>62162505
Same way as doing most things with unknown arguments? For or While loop that works correctly until done
>>
>>62162505

if your typing a whole dict into your argument your doing it wrong, pass in a prebuilt dict, or pass in *args
>>
>>62165355
accurate
>>
>>62165355
wtf i'm a 3 year programmer and thought i'm over the hard part
turns out i've got a big storm coming
>>
>>62165355
it's not that programming becomes hard again, it's that designing programs becomes hard. the actual act of implementing your design is never that hard.
>>
>>62162279
Anything that is applied and returns success or failure on spot is hard. Everything where 90% work 10% natural talent is required for good products is hard damn...
>>
>>62166157
Right. I'd restate >>62165355 as:

>Noob programmer: programming is about learning programming languages

>Entry-level code monkey: programming is about using google and the correct libraries

>Experienced code monkey: Programming is about reading other people's shitty code

>Veteran: Programming is about organization, but more than one person is incapable of creating a well-organized program
Thread posts: 24
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.