/kc/ - Krautchan

diaspora of krautchan unite

Posting mode: Reply

Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Remember to follow the rules

Max file size: 100.00 MB

Max files: 4

Max message length: 4096

Manage Board | Moderate Thread

Return | Catalog | Bottom

Expand All Images


Programming Bernd 05/19/2017 (Fri) 08:41:22 [Preview] No. 6818
It never ends. There's always something more to be learned. This is absolutely horrible.
>Now that you've learned this concept, we can start with a new one...
>Now that you've learned this concept, we can start with a new one...
>Now that you've learned this concept, we can start with a new one...
>Now that you've learned this concept, we can start with a new one...


Bernd 05/19/2017 (Fri) 11:40:32 [Preview] No. 6819 del
1: you don`t have to learn everything. You can wait until you need something to learn it.

2: if learning stuff is a chore for you, then you might as well stop programming at all.


Bernd 05/19/2017 (Fri) 12:45:13 [Preview] No. 6820 del
(56.44 KB 598x645 programming-world4.jpg)
There are not so many concepts to learn. Algorithms need not to be learned at all, you need to know that algorithm exists and know how to implement in by reference (i.e. read pseudocode and primitive math symbols).

Apart from this, "new things" in programming are just new tools that can't be counted as proper learning (they all same inside). Especially in modern times, when programming position reduced to primitive coding, and only small part of programmers do complex things.


Bernd 05/19/2017 (Fri) 13:00:40 [Preview] No. 6821 del
Learn what you need when you need it.

Ignore 99% of all programmers when they start talking about how their "pattern" is the best or why this and that isn't actually an x because it does y instead of z.
Imo worst part in programming is other programmers and their constant desire to be better than everyone else.


Bernd 05/19/2017 (Fri) 13:03:21 [Preview] No. 6822 del
>>6820
>Especially in modern times, when programming position reduced to primitive coding
OP: This is also a meme that you can ignore.

I can't even figure out what mentality lies behind that statement. It's not like something or someone else could possibly reduce you in any way. The only thing that can reduce your programming is you. Therefore such statements sound like shifting the blame on... on what even?


Bernd 05/19/2017 (Fri) 13:10:14 [Preview] No. 6823 del
>>6822
Oh you mean in a job. There are only so many ways to design a program properly anyway.


Bernd 05/19/2017 (Fri) 13:41:11 [Preview] No. 6825 del
>>6822
> can't even figure out what mentality lies behind that statement

Experience lies behind that statement, not mentality. For example. common programming tasks like creating small/medium sites or writing mobile apps for bydlo are very repetitive and uncreative tasks. You just using same concepts to write similar blocks of code with known patterns.

Did you seen nodejs community? They even use libraries for tasks like padding string with characters, you know. And they are considered programmers, have jobs and receive money. It is on level with janitor/serviceman work.

It only looks like there is much learning every day, but it is learning of tools, not concepts. Concepts (like OOP/FP/AOP) already established for years, you need to learn them once and then just practice it.


Bernd 05/19/2017 (Fri) 14:12:36 [Preview] No. 6826 del
>>6825
>They even use libraries for tasks like padding string with characters
Why reinvent the wheel? :^)


Bernd 05/19/2017 (Fri) 14:25:02 [Preview] No. 6827 del
(14.40 KB 452x201 computers-racist.gif)
>>6826
>Why reinvent the wheel? :^)

Using of libraries is perfectly ok, but overuse of them isn't good thing at all. For example, https://www.npmjs.com/package/is-object - it has literally one line of working code.

And story about left-pad, if someone doesn't know: https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/

And also: http://www.haneycodes.net/npm-left-pad-have-we-forgotten-how-to-program/



Top | Return | Catalog | Post a reply