view the rest of the comments
Ask Lemmy
A Fediverse community for open-ended, thought provoking questions
Rules: (interactive)
1) Be nice and; have fun
Doxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them
2) All posts must end with a '?'
This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?
3) No spam
Please do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.
4) NSFW is okay, within reason
Just remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com.
NSFW comments should be restricted to posts tagged [NSFW].
5) This is not a support community.
It is not a place for 'how do I?', type questions.
If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.
6) No US Politics.
Please don't post about current US Politics. If you need to do this, try !politicaldiscussion@lemmy.world or !askusa@discuss.online
Reminder: The terms of service apply here too.
Partnered Communities:
Logo design credit goes to: tubbadu
I live on the Earth, home to humans. Every human I've met, heard, or read about has been pretty stupid about something. I can't imagine that I'd be the sole exception, so if I had to guess I'm not smart.
More to the spirit of the question, for me it has to do with programming. I love programming, I went to school for it and learned a ton. It really covers a wide breadth of applications, and you can make anything happen with a computer if you're determined enough. And, like any field, there's general knowledge as well as deeper specializations.
If you're not into programming, know that there's a divide in every application between what's called the Back End and the Front End. The front end is what the user interacts with, and ultimately is an interface for the back end which actually runs the application.
I don't know if it would still be considered accurate, but in school we'd joke about how the back end is more complex (more services to integrate with), and the front end is easier because it's all about look and feel. Generally speaking, people develop an affinity for one or the other and then further specialize based on that.
I can't seem to pick up a front end framework to save my life. The thing that the self-described smart kids called easier is wayyy more complicated than it looks. I have a lot of training, I'm skilled in multiple languages, and I can whisper the secret words that open up the database. But I don't know if I could Hello World my way through a React app if there was a gun to my head.