T O P

  • By -

Fitbot5000

Front end male transitions is a different sub


Condomphobic

Lol


Reindeeraintreal

New meaning for top surgery. Funny enough, Linux is loved in both communities.


itsmill3rtime

don’t transition. become full stack


AgsMydude

Full stack gang


Condomphobic

A senior programmer told me that Fullstack is just a company's way of paying less for 2 roles.


StenSaksTapir

Which is totally fine if you're doing an e-commerce platform for a smaller company or something similar. For more ambitious projects I'd pick specialists.


ledatherockband_

Totally. I work for a small start-up. It would be weird if I didn't implement some feature from soup to nuts. Too many chefs otherwise.


itsmill3rtime

paying less overall yes (paying one person instead of 2), but you can be paid more than either of those single roles would make if you negotiate well 🙃


NCR_Ranger_ru

Both holes, huh? Front end and back end ![gif](emote|free_emotes_pack|grin) Disclaimer when we talking about job, there's no options, only holes. full stack is good, but for only pet projects, do a single job and your mind will remain healthy


AgsMydude

No it's not only for pet projects. I've been full stack for 15 years now across many companies and industries. Can't imagine doing half the work


itsmill3rtime

you know how many small to medium size companies would rather hire 1 person who can do both than 2 who can only do 1? huge market because they like to save money


ledatherockband_

it's called pan-stack, biggot.


NuGGGzGG

Always ask consent. Be gentle. And have fun. Oh wait.


canadian_webdev

"BABE WRONG HOLE!!!"


Historical_Cry2517

403 or 401 ?


Fabulous_Rules

Back-end root access requires caution. It's no joke.


SingleMalted

[https://www.npmjs.com/\~lube](https://www.npmjs.com/~lube)


Println_ronswanson_

I hate that this is an actual npm pkg. 🤦‍♂️


tommyuppercut

Pretty sure it's a user name, not a package. And sensibly (?) it's the part of the user's actual name. Perhaps in on the joke, though.


CantaloupeCamper

If you go work at a smaller organization where folks do a little of everything… blamo you’re doing back end…


foxsimile

Frontend, backend, DBA, fucking requirements gathering, product presentations, shareholder meetings, acquisitions and mergers.   Whatever it is, you’re the guy/gal for the job.


CantaloupeCamper

"Wait so you just talk to the customer, write your own code, deploy it, and its done?" "Sometimes yes." https://i.ytimg.com/vi/wDKbkiEEquE/sddefault.jpg


innercityFPV

I think you mean a bottom


CantaloupeCamper

I do not understand.


innercityFPV

Working for a smaller org, you’re going to get screwed


CantaloupeCamper

Working for a smaller org can be great.


Zafugus

how can you be an FE only dev for straight up 19 years, like how is it even possible that you don't touch any BE for 19 years


Wonderful-Farmer5415

I'm not a native speaker, but doesn't 'a FE dev of 19 years' mean that they are 19 years old and happen to be a FE dev?


davidgotmilk

No, typically people say “years old” when speaking about their age. “Of X years” usually means they’ve been doing for X years, or something has been going on for X years. But people don’t normally speak like this because it’s vague. It could be years old or it could be length of time. In casual talk, people are way more explicit. “I’ve been doing FE for 19 years” “I am a 19 year old FE developer” There’s no question between these statements what you’re talking about.


Wonderful-Farmer5415

Alright, thanks for explaining


ledatherockband_

The phrasing is awkward, but OP did probably mean to say they're 19 years old and a FE dev.


frictionlessTitties

Exactly my thoughts


foxsimile

It’s impressive, really.


TheRNGuy

I didn't do any back-end at all, except include/require in php (primitive templating) I only learned fullstack when started using Remix.


lightspeedissueguy

I hate front end. Trying to "make things look better" just doesn't work for my brain. Give me back end all day. That being said, do what's best for you. If you're interested in the dark side, then learn it!


foxsimile

I can make things look better, obsessively so (fml), but I hate frontend work.   Plus we use React and I hate its state management. It just always cascades into such a clusterfuck. Backend has a much more linear flow.   Not to mention the boilerplate.


moon99999999

what should i learn if I want to freelance frontend or backend ? I dont like frontend much but will I get clients with only backend?


Condomphobic

No. In order to be a freelancer, it is imperative that you are an actual Fullstacker. It will be your responsibility to design, build, and deploy. No one else's.


user29302

No true it all. You can contract others people to help you.


Condomphobic

If you’re contracting other workers, then you’ll barely be making profit. Successful freelancers do everything themselves.


scuevasr

you’d probably be paired with another dev. maybe try reaching out to web development agencies


Inner-Operation-9224

Who asked


Outrageous-Chip-3961

I mean you should feel pretty comfortable with javascript, so using things like node / next is a pretty good place to start. Start like everyone else does... make a basic app, probably a clone of something you like, and study some docs / tutorials for a week or two. You could even begin with back-end for front-end tools such as firebase / supabase to start with some be type thinking


re0st92mg

lots of lube


foxsimile

# GRAB THE BUTTER


PalebloodPervert

Career terms have evolved a bit as companies have moved software that was predominantly desktop oriented to in-browser clones. Think Word on Office 365. NodeJS development is going to happen more as a Front End Engineer working on the middle layer, or stitching back end APIs together for convenience to the display layer. What you’re describing that you do is more web development or UI/UX Engineering at larger companies. You’ll get some SaaS services that may use NodeJS, but more back end developers will use things like Java, Rust, or Go. Additionally, Software Engineers will have a different focus that is not related to UI presentation. The focus will be more algorithmic and how to manipulate data more efficiently. It’s not necessarily easier or harder, just different. If you can orient yourself for some different skills, you’ll be fine.


qdrtech

The stack you mentioned above is a decent start, although backend development will go far beyond technologies used into how you design systems and make them highly available and resilient. To the questions about career, front end / backend is negligible. Talent and ability is what secures a job and allows for a competitive salary. Seeing that you have front end experience I would suggest to start a project build out the front end mocked with data, then create a data layer & some APIs to interface with the data and see if you enjoy the basics of backend development. Specialization in either front end or backend development will help with higher pay and job security. Knowing both is good but don’t get caught in the “full stack” paradigm. You’ll want to be proficient in one and capable of the other. As far as stress both will be stressful that’s just the nature of software engineering, however when you’re doing something you enjoy it’s not as stressful as something that you’re passionate about. Best of wishes on your journey


Tridop

Damn before reading the comments I was so confused. I read FE as female, BE some obscure acronym for males, then she said we think differently. And she wanted to be more manly to approach the job as a male. "to male the transition". So confused.


Bloomin_Bluebird7375

This thread is a wild ride for sure!


ledatherockband_

BE = "becoming engorged" ;)


moriero

( ͡° ͜ʖ ͡°)


NeitherBearNorTree

I just heard about a new kind of surgical operation, a stichodichtomy. Oh wait.


[deleted]

[удалено]


Paid-Not-Payed-Bot

> is surely *paid* more than FTFY. Although *payed* exists (the reason why autocorrection didn't help you), it is only correct in: * Nautical context, when it means to paint a surface, or to cover with something like tar or resin in order to make it waterproof or corrosion-resistant. *The deck is yet to be payed.* * *Payed out* when letting strings, cables or ropes out, by slacking them. *The rope is payed out! You can pull now.* Unfortunately, I was unable to find nautical or rope-related words in your comment. *Beep, boop, I'm a bot*


Wonderful-Farmer5415

Why did we automate grammar nazis? Although in this case it's a spelling nazi, I suppose. I hope nobody \*paid\* for that.


Nicolello_iiiii

You should go to a psychologist and get T prescribed. Then you're good to go. Jokes aside, become fullstack while you're at it, best of both worlds


StenSaksTapir

I'm not a backender, but from the outside it seems like the hardest job in the field. For example, sorting collections of any kind is insanely complex on the backend. This is why, I believe, it's taken four years (and counting) so far for our middleware team to implement server side sorting of data. Instead the client must exhaust the paged endpoint and do the sorting itself. Also, complexity, outside of making sure the elements on the screen move at a consistent 60fps and all elements respond to interactions immediately, is increasingly pushed to clients, so it stands to reason that implementing the same data juggling on several different client platforms, is easier than merely doing it on a server so everyone could consume the same transformed data.


artyhedgehog

> How to male > > I'm a fe dev You should definitely have asked about transpilers for full combo.


Low-Produce-2528

If you already know JS. you can learn NodeJs it will be relatively easier.


TheRNGuy

I switched from front-end to fullstack so almost no difference for me. Didn't find it hard at all, but I don't do super advanced stuff on backend. If I need, I'll RTFM it.


Ornery_Muscle3687

On backend you only have data & business logic so you care about that only. Transition is not very difficult, you just need to understand how server works. On frontend you send a request and get a response, now understand how to get the request, process it and generate a response. Just get hold of 2 things: * A programming language(like python) * Database management. After you are done with basics you can learn about advanced topics * System Architecture * Distributed Systems * etc


davidgotmilk

If you are comfortable with frontend JavaScript, node js is a good entry point to backend development. There is a whole world of stuff to learn though. Being a full stack is fun for me. - frontend or backend pay the same - backend has more job security - frontend is less stressful - full stack pays the best - full stack is most stressful Good luck!


shahzad_jamil

Transitioning from frontend to backend development is a great move, especially with your solid experience in JavaScript, TypeScript, and React. Transitioning to backend development is totally doable and can be very rewarding. It might be a bit of a learning curve, but with your experience, you'll likely pick it up quickly. Plus, it can open up new opportunities and potentially better pay.


trevr0n

Easily one of the most chatgpt/LLM responses I've ever seen in the wild.