Between front-end and back-end which one is worth the time to learn?

between front-end and back-end which one is worth the time to learn?

Attached: 6408498407e2098060cd90058a8f7e0b.jpg (1904x2158, 2.91M)

Other urls found in this thread:

tutorial.djangogirls.org/en/
tools.ietf.org/rfc/index
youtu.be/SoZwStzDuN0
twitter.com/SFWRedditImages

I'd take either of Maki's front or back ends.
But don't fall for the web meme.

when starting out you should do full-stack.
Once you get the job, "specialize" into whatever end you want

learn both

only you can decide that

you're probably new to programming, so you shouldn't even think about this now
just learn logic and algorithms first then you focus on technologies and their applications

be a backend chad

Also Maki is so sexy I wish I could inject my baby batter deep into her uterus

depends if you want children desu

>But don't fall for the web meme.
This. Learn C and be a firmware programmer.
Trust me you can do this.

You should learn both. But do front-end first then back-end. Once you've done back-end you shouldn't do front-end. Because bugs from the back-end can come into the front-end. That's no good.

By the time you learn C you will be on the streets wishing you had learned web dev first for income.

Web quite literally guarantees a jr dev position with easy income, not so much with C. There's no reason you couldn't work front- and/or back-end and do something interesting on the side until you find the perfect gig.

Back end first front end second

based replies
If you wanna be a real programmer start from low level and work your way up. I'd start by watching Ben Eaters videos on ytube and follow along building your own simple 8bit computer. Then I'd transistion into learning the x86 chipset. "Programming from the Ground Up" is a great book and available for free online. Once you have these low-level fundamentals down and can understand the data flow of the platform you are working on. Then, transition into a higher-level language like C to speed up your workflow. Once you have that down, then learn a scripting language like python to really make yourself an efficient programmer. If you start with something like python you're just a fucking script Kitty that doesn't really understand how a computer works and that's all you'll ever be, JavaScript web developer MacBook coffee drinking all races are equal fags are even worse.

i want to nakadashi maki's front end

web will never get paid well
you do white house sites once per 5-10 years per country
rest is no money single profitable project

maki maki gimmy the faki

Stubborn girls like Maki have weak backdoors.

Front-end should take you a few days to a week to pick up. It's mainly massaging WordPress templates. Companies say their using 'proprietary' templating, but it's wordpress or bootstrap with enough little changes to make it harder to reverse engineer. Most front-end JS is already written. You just need to know how to read it and change it. That's assuming you aren't trying to build a poker site or something that might actually need some original JS.
Back-end is the longer road to learn, as it is far more complex, which is why it pays more.
Start with Python, it's replacing PHP. Do a general tutorial on YouTube, then a code-along. Always watch on at least 1.5x speed. Never waste time on a book. Start trying some simple scripts and then dive in with a website with Django. You'll finish learning Python while you're figuring out Django. By the time you have a working site, you'll have backdoored your way into knowing Python and you'll have a project that worth advertising to employers.
Whatever you build should be business oriented. Something for a dentist, or a lawfirm, or a plumber, or a tatoo parlor. Make one for your uncle's business.
Then learn C to round out your understanding.

If you want to start freelancing, make a template website in Django with all the features: contaact form, dynamic templating, user logins, chat rooms, etc. Then start Google searching Chiropractors, Dentists, Lawyers and Accountants and Psychologists in your area and make new sites for the busineses that have shitty ones. Once you get the hang of it, it shouldn't take you that long. At this point you're just changing colors and logos.
Then cold call them and show them how you made a much better site than what they have and offer it for free if they'll start paying you whatever monthly fee they're already paying, which is probably around $500.
Now you have a robust portfolio. Build your own site to market it and become and expert at SEO.
Most small businesses are advised to find a local SEO specialist. Then they realize those are hard to find. They're looking for you, user. You just have to make yourself available.

If you build it properly in Django, adding new content will be extremely easy. But, you don't tell you clients that. Tell them you'll have new content up within 24hrs, even though it only takes you 10 minutes. Keep the wizardry mistique alive and they'll pay you $500 a month in perpetuity.
Once people start calling you for sites, you start charging $1,500 to $5,000 for a site, depending on how many features they want; that you've already built, you just have to change the color, again a, takes maybe a few hours, but you act like it takes a week.

Go 100% C and you'll never be out of work.

i want to lick maki’s tits

would creampie Maki's front end

AAAAAHHHH ANIME GIRL I AM COOOOOMING

I fell for it, I haven't got a job yet and I'm starting to regret it.
I should have learnt Java and some DB and call it a day.
Instead I'm required to learn a million of framewors and shit.

you seem to live under the assumption that only a mastermind can learn C within a sane timespan

i take this as a compliment, but i must still insist on insulting your useless existence on this planet, filthy brainlet

backEnd first, can make static pages and add JS if needed later

Learn Nim and you can do it all.

Attached: DvCNUFfXQAE8kk2.jpg (512x512, 69K)

and my obligatory Maki post

Attached: 1566405857058.png (1280x800, 1.2M)

None.
Learn computer graphic and C++

Not sure what you mean by "worth the time" but front-end is the place to start

Horribly boring job.

Maki!

>back end
fuck with servers, infrastructure, executive team, manage stakeholders, write critical business logic, do difficult but rewarding work.

>front end
make twee javascript, be basically a graphic designer, pick colors, endless pointless meetings with marketing.

Why Django and not Flask? Why Python at all? It's barely used for web

Oh god Maki is hot

Anons you gotta help, I just graduated computer engineer and I want to get away from this web development hell that I fell into early, and now I have more "resume experience" in webdev shit than in embedded even though I'm more competent with low level programming. There are rarely any low level jobs that are also entry level, how tf do I secure a position. I think I'm going to an hero if I get stuck in webdev much longer.

Attached: 1556020270737.png (800x772, 442K)

>tfw i actually fell for this
At first you feel like a hacker, after a year the magic starts to wane. Now I'm stuck debugging logic gates and porting undocumented driver code for half the pay. Basically the dead-end job of programming. Really wish I'd gone for web dev desu.

Attached: 1366392012466.jpg (662x684, 37K)

How'd you get in, I dont give a shit. You dont want to be in web dev.

I'd gladly trade my current job for a jr webdev position. I can't even access Internet during work hours because muh confidentiality. Meanwhile webdevs can watch youtube while doodling their shit all day. This shit is mind numbing.

amazing!

Django lays it more for you and I think it's going to be easier to learn if you don't know what you're going. Flask offers you more freedom, but you don't benefit from that if you don't know what to do.
As far as Python in general, yes, PHP is substantially more popular right now, but look at the trends, and particularly look at new websites being built. Python leads PHP by a large margin, which has itself been growing year over year. PHP is merely enjoying a dying legacy status right now.

Python is also your marketing pitch. Your target customers will likely have an old PHP website. The web is moving to Python. They need to upgrade, and you happen to know how to do it for a very affordable price.

maki!!!!!

Sorry Jow Forums but birb is far more superior than tomato

Attached: IMG_20190912_032547.jpg (1920x1080, 230K)

Why did Maki fall out of favor with Jow Forums?

i want to be maki

>transistion
based

Reminder that anime is for degenerates.

so what you're saying is Maki is full stack?

>I can't even access Internet during work hours because muh confidentiality
That's fucked up.
How do you even access other documentation? Books?

she never did

They're both worth the time to learn, retard.

is this good tutorial for Django?
tutorial.djangogirls.org/en/

What a load of bullshit

If you want to go from fucking rocks to a high level language you are never going to get anywhere.

Don't be like these faggots and learn to code shit that's useful. Get that pantry full of food, pay rent on time.
After that you can worry about efficiency and the full scope knowledge.

IMO do full stack web dev to get the basics down, then work with scripting languages to make utilities and tools, eventually you'll find an use-case for low-level programming, and then, and only then, you worry about the low level shit. If you don't know shit about coding start with Java or some shit and learn algorithms, basic logic and understand simple shit like loops and arrays. Data structures are next.

You prob want a timeline with languages and tools, so here you have it, spoon-fed:

Java/C/Pascal/Fortran (don't even worry about a GUI yet you degenerate)
Html+JavaScript+css
python/Lua/Haskell/batch/Perl/list goes on
Java/C/C++/C#/etc
Assembly

Before you get to the end you will prob have more questions and debate about technologies you should use. Stop yourself and get shit done.

Also, fuck Go Rust or whatever the fuck is popular nowadays. If you have time, sure, go for it, but most value is with Enterprise cucks that use the same old shit since the 00's.

Also, You want a gay ass club of kids running around with their new languages or you want to be in a professional medium?

Learn some really basic front-end first, HTML, CSS and JavaScript, not frameworks or shit like that yet. You can make a very basic static website with that with very little on the backend. Doesn't work like that the other way around. Then you can go and pick whatever. Many entry-level jobs are front-end, while back-end are more senior positions. Which means they expect you to change from one to the other. So don't be too worried you'll be stuck with either one. Full-stack is a meme but also a well-paid one, so think about learning both to a reasonable extent.

>learning x86
>learning architecture from videos
>not reading K&R

If you want to learn architecture read Elements of Computing Systems from Nisan and Schocken, at least the first half of it. The second half requires some programming knowledge. Then read Digital Design and Computer Architecture by Harris and Harris, and maybe Computer Organization from Patterson and Hennesy as well.

For programming microcontrollers read K&R and then something like Valvano's Intro to Arm Cortex-M book, its just there to transition you into reading fucking datasheets like a MAN, literally your FtM transition kek lelf. x86 is irrelevant for microcontroller work, ie, like half of the fucking programming ever done

If you're not using assembly as little as possible or exclusively as part of learning architecture you're fucking dumb as shit

webdev is /literally/ for retards. requires absolutely no intelligence and anyone can learn it in a matter of days.

sure it's much easier and quicker to get results when you're starting webdev but real world projects are a lot more complex and the field moves quicker than any other so you can't just be a cookie-cutter enterprise drone, which is where the actual mediocre but diligent and reliable programmers go.
the reason the web sucks is market forces not incompetence

mfw, you will not be kissed by Maki

Attached: 22030710ca06e044a86d7502460f3c3f6936ad89_hq.gif (640x360, 657K)

Nim

I'd pay to have sex with Maki in a car

Attached: 8b10a471185dc30ff782b24d075e5ac6.png (1042x679, 871K)

front-end gets boring after a few years. If its not boring then chances are you're over complicating it and experimenting too much with bleeding edge shit.
Regardless, if you're doing web programming then read the fucking RFC standards.
tools.ietf.org/rfc/index RFC7230 through RFC7236
hell, if you want to really learn, build your own HTTP server implementation on top of a TCP server using the RFC specs.

>"I'd pay"
she's not a hooker

Maki-chan!

based, it's my favorite muse.
She's so cute omg.
Angelical voice, fluffy hair, original hairstyle, cute, tall, and knows russian and english

>anime

Attached: IMG_2050.jpg (840x820, 214K)

That's Kotori, not Eli.

Based. If you start off with high level languages, sooner or later you realize the need for speed and take the C-pill.

I'm taking Maki's full stack, if you know what I mean. She turns my software into hardware.

um, sweaty
youtu.be/SoZwStzDuN0

Yes, it's very popular. The docs start with a good tutorial too. Django has really good docs overall.

Her voice actress sounds like she inhaled gallons of helium to raise her pitch.

you have to learn both to be productive but you should have html down in days and css down in a few weeks

fuck this gay earth

thats just how normal japanese people sound

i was thinking back end but front end gets you in faster. i just don't know to be honest

Attached: 1553862217867.png (917x599, 46K)

This is it. Algorithms are the key and understanding how and why do they work the way they do will make you fit for any role. Sure, that road is a bit tougher, you won't be making money in at least a couple of years, but it's gonna pay off.
If you just want money say you know angular/react/anything and start making generic websites, you can always see those guys around cafes typing their return ( ...) shit, but their OS, browser they use to copy-paste code, github client and music player aren't written with some divs and css. There's so much more to learn than a few currently cool designs.

Maki!

Listen, don't be like most of Jow Forums. The majority of people here have never programmed or even built something like a simple web app.

Just start with making a front end website, then pick up a scripting language, and move into databases and backend architecture. What do you want to build? Start with that and the bigger your idea gets the more backend logic you need to sustain it
Also anyone that classifies an entire field as "webdev" is just fucking retarded. Not every web dev is solely front end and there's a lot more to deal with in enterprise applications

I'd pay to have sex with Maki anywhere.

Someone actually making sense? On my Jow Forums?

Attached: maki-nishikino-love-live-school-idol-festival-anime-cosplay-idol.jpg (800x1229, 135K)

>saving a .png as .jpg
yikes

Attached: giphy.gif (480x270, 552K)

Jow Forums will autocorrect the extension

That background makes my eyes bleed.

Everyone has a price

Attached: 1480449230382.png (502x502, 141K)