There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

sajran , in I can't believe people are still using GUMBIES when there are so many better alternatives.

Man, I’m just chilling and relaxing after a week of SE work and this resonates with me very deeply

Saledovil , in Full Stack Programmer Doing Frontend

If you hear ‘full stack’, run. What I was told by a fellow student, while I was writing my thesis (paraphrased).

wesker ,
@wesker@lemmy.sdf.org avatar

It may suggest the company doesn’t want to hire the appropriate amount of engineers, with the appropriate expertise, and instead want a mule. It also may suggest that product quality is a low priority.

RiikkaTheIcePrincess ,
@RiikkaTheIcePrincess@pawb.social avatar

Came here to ask if I’m the only one grossed out by the term “full stack” and its exploitative implications. Thanks for explaining why :3

Hey, maybe they make up the difference in “exposure” or something! That’s a well-loved way to ask for free/underpaid work!

azertyfun ,

I love shitting on Fullstack devs as much as the next guy. However, sometimes it really just does make sense for an (often internal) product maintained by a one-person team, and it doesn’t have to mean that the organization doesn’t value them. I’ve seen it happen.

However I would not recommend it as a career path because it’s essentially impossible to tell what you’re getting into when you get hired. Could be what I just described, could be that you inherit the full responsibility for a 20 year-old perl+php5+xhtml+angularJS mess.
I think it can only truly make sense if you work independently and get to build projects to your own quality standards, assuming you manage to find a “scope is small enough that specialization doesn’t make sense” niche. This is very hard which is why in practice “full stack” tends to mean “master of none but good enough to get a product out the door cheaply”.

ipkpjersi , in Full Stack Programmer Doing Frontend

As a full stack developer (more experienced in back end) working on a full stack task at work I can confirm, yes, this is very true lmao.

wesker , in Full Stack Programmer Doing Frontend
@wesker@lemmy.sdf.org avatar

I can’t be the only person who thinks “full stack” translates to “master of nothing.” One of the best career moves I ever made was shrug off the pressure to go full stack, and dedicate myself to backend only.

ImWaitingForRetcons ,

In my case, it was to increase the number of available job opportunities rather than any genuine interest.

Fal ,
@Fal@yiffit.net avatar

I think knowing about frontend is important for a senior or higher level engineer. I would expect someone at that level to be able to contribute where necessary, and know enough to make sane decisions and know when those decisions impact backend/frontend. But to be equally good at both isn’t reasonable

wesker ,
@wesker@lemmy.sdf.org avatar

A backend engineer that has adequately put in the time to operate at a senior level, will more than likely have worked closely enough with FE to check those boxes. They should be familiar with technical design and processes, which if done effectively, teach an engineer to ask those questions.

firelizzard ,
@firelizzard@programming.dev avatar

“I’m capable of not making a fool of myself with UI” does not equate to “I’m a full stack developer”

joyjoy ,

Full stack means we do it because nobody else will.

MajorHavoc ,

I feel seen.

I might get that sentence embroidered on a pillow.

firelizzard ,
@firelizzard@programming.dev avatar

You don’t have to be a full stack dev for that to happen to you

joyjoy ,

No, but when it does happen, you’ll probably turn into one.

firelizzard ,
@firelizzard@programming.dev avatar

When it happens? That happened to me a long time ago. I’m still a backend developer. I can create UIs and I can spin up and manage docker CI infrastructure but I sure as hell don’t want to. A properly run company team should have separate professionals for UX, front end, back end, sysadmin, etc. Just because I am capable of doing those things does not mean I should.

DreadPotato ,
@DreadPotato@sopuli.xyz avatar

Just because I am capable of doing those things does not mean I should.

This is the crux of why so many companies, especially smaller and medium sized ones, are a hot mess. capable of << good at, but of course it’s cheaper to just get johnny to do everything.

Prunebutt ,

As someone who likes to dip their toes into everything, I feel a bit called out by “master of nothing”.

wesker ,
@wesker@lemmy.sdf.org avatar

My apologies. My intention wasn’t a dig at engineers themselves, but rather the trend of employers seeking “full stack” engineers, and the implications of them shopping for a singular engineer willing to do the job of multiple engineers-- IE be taken advantage of, and the first to be let go, because of a lack of specialized domain knowledge, etc.

Prunebutt ,

No worries. Wasn’t really offended. ;)

Fuck that employer behavior, though.

Rodeo ,

It just means he can’t do it by himself.

Yours won’t be perfect, but you can do the whole thing by yourself.

wesker ,
@wesker@lemmy.sdf.org avatar

Why would I want to do it by myself, in a professional team setting?

Username ,

The truth is that there is value in both a generalist and a specialist.

sheogorath ,

My company started with full stack devs only and we’ve transitioned to specialized back end and front end since we realized that 1 specialized BE Engineer and 1 specialized FE Engineer can work faster with better quality than having 2 Full Stack Engineers.

Simulation6 ,

Thank goodness issues respect the FE/BE break out.

JakenVeina , in I can't believe people are still using GUMBIES when there are so many better alternatives.

If you’re unsure about GUMBIES, you should take a look at this video.

baseless_discourse ,

My wife is in accounting, and I always thought they have too many jargons.

Now I know how I sound when I talk to her…

Kolanaki , in And don't forget RTFM
@Kolanaki@yiffit.net avatar

Don’t forget to RTFM

Someone documented enough of a thing to call it a manual?

Godnroc ,

Manual? You mean the half-finished wiki someone put together that is the only source of information while also missing the information I need?

Shawdow194 , (edited ) in I can't believe people are still using GUMBIES when there are so many better alternatives.
@Shawdow194@kbin.social avatar
SeabassDan , (edited ) in And don't forget RTFM

What if I wanna learn to code because I want to make more money than what I’m making now but lack creativity to make something like a game or an app that’s supposed to be good practice?

devilish666 OP ,

Sometimes motivation can make your better in forced way
Your case same like mine actually. in the end i forced to learn programming because it’s digital era & everything will be digital at some point, at first i admit i suck at everything but as time goes on i can made something better and better

I still remembered the first time i forced my way i learned about programming world especially web dev 14 years ago. I learned WordPress, why i learned it ? because it can make website really really fast, it’s high demand in my country (even today), you can make easy peasy money with it since my client doesn’t care about what tools you used as long as the website is launch and meet their requirements, & it suits for client that have very tight budget

devilish666 OP ,

Well nowadays i still learning how to make website & apps in proper way (like true programmer does). I admit it’s hard since i always use the easy way to cheat it, but i will made it through
Maybe next time I’ll learn how to make games since nowadays games popularity has rised so much compared way back then

Kolanaki ,
@Kolanaki@yiffit.net avatar

Think of it more like problem solving. Plenty of jobs use software engineers just to code bespoke tools suited to exactly what they need. Someone else will tell you what it should do, you just have to translate that into code. The hard part is more figuring out what they really need/want because what they tell you isn’t always what they want.

Corbin ,

Learn finance and bookkeeping; work for a bank. Software development is not lucrative; the high-paying jobs are fundamentally tough and cause burnout. Median employment at big software companies is maybe 2-3yrs and it will ruin your ability to relate to other humans.

szczuroarturo ,

Or work for a software development related to finance and bookkeeping so you get the downsides of both.

EnderMB ,

You don’t need to make something unique, if your goal is to learn.

The best thing you can do is to build something that solves a problem for you, or to build something that already exists that you know well.

As for money, given that companies seem to love layoffs lately, I would say that higher salaries only matter if you are employed. It’s an employers market right now, and a lot of people are really struggling to find work again, even from large companies like Amazon and Google.

AVeryCleverName ,

I try to keep an eye out for repetitive tasks that might make good projects. I just started a python script that’s going to download all my google photos so i can free up my cloud storage.

alyth ,

Be aware that learning to code is not a safe bet for making money in this market. Of course it’s better to have coding skills on your resume than nothing. Coding also complements other white collar skills well (eg. program Macros in Excel or use Jupyter for bespoke data analysis). But code alone is unlikely to get you cash, in my opinion.

_Cid_ , in And don't forget RTFM

I mean there must be a reason why someone would want to be a dev. I would go from there

ArbitraryValue , in Full Stack Programmer Doing Frontend

I sometimes wish my employer didn’t know that I can write Python code, so that I would never be assigned front-end work. I prefer to deal with programs that take lists of numbers and return lists of other numbers.

(I’m not as bad as one guy I used to work with, because at least I accept ASCII input. His backend code only took binary-encoded configuration files for no reason I can think of except maybe to punish anyone except himself who tried to use it.)

Johanno ,

Who is using python for frontend?

odium ,

Flask and django I assume

DichotoDeezNutz ,
@DichotoDeezNutz@lemmy.world avatar

Isn’t that backed code? Unless your using templating…

odium ,

You could do templating with jinja, or do some data visualization with bokeh. I think there’s also something called dash. I don’t know much about any of them though.

pupbiru ,

definitely not what people are talking about when they say front end though

muntedcrocodile ,
@muntedcrocodile@lemmy.world avatar

If flask is frontwnd then im a full stack developer and definatly not some little code monky server raw html forms written by chatgpt with normatting.

Hellstormy ,
@Hellstormy@lemmy.world avatar

Using streamlit works suprisingly well for frontend

MonkderZweite ,

There’s pytermgui for cli.

0x0 ,

I’m terrified by this binary config file. Why?! Was he writing C and said “fuck it, memcpy”?

Edit: I suppose it would be more like “fuck it, fprintf(f, (char*)my_config_object, sizeof(my_config_object))”

troyunrau ,
@troyunrau@lemmy.ca avatar

I mean, python has pickle and people use that to store config. It’s a weird practice, and totally unsafe, but it works well enough. This wouldn’t be that different.

anders , in Ahh...yes...new "code-free" framework

@devilish666 hm. how does that work?

anders , in Full Stack Programmer Doing Frontend

@LinearArray that 2nd image is me.

chemical_cutthroat , in I can't believe people are still using GUMBIES when there are so many better alternatives.
@chemical_cutthroat@lemmy.world avatar

ThomThumb:

@anarchywoofwoof I found some documentation that answers your question: www.deadlink.com/dontevenclick

anarchywoofwoof:

@ThomThumb Thanks, that’s exactly what I needed, so glad to have the answer to my problem. I’ll leave this up for anyone that has the same issue.

retrolasered ,
@retrolasered@lemmy.zip avatar

Must … Click

muntedcrocodile ,
@muntedcrocodile@lemmy.world avatar

Nolonger works with current api check out www.deadlink.com/dontevenclick#migrate for how to update

Redkey ,

Thr34dN3cr0 wrote (14:12 5/17/2019):

Does anyone have a way to fix this in the latest version? I’ve been looking all day but none of the answers I’ve found work.

Thr34dN3cr0 wrote (14:48 5/17/2019):

nvm figured it out.

elxeno ,
Sickday , (edited ) in Full Stack Programmer Doing Frontend
@Sickday@kbin.run avatar

In my experience, that bottom image is equally applicable when Front End devs go Full Stack lol

eluvatar ,

Yeah, it’s accurate both ways

NoisyFlake ,

Frontend dev here, can confirm. Last week I had to look at some Java code and was instantly greeted by some AbstractFactoryBuilderImpl. Nightmare fuel if you ask me.

Kaldo , in I can't believe people are still using GUMBIES when there are so many better alternatives.
@Kaldo@kbin.social avatar
JakenVeina ,

Sees link

It’s retro-encabulators, isn’t it?

clicks

Ooooo, new programmer meme lore.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines