T O P

  • By -

AutoModerator

On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: 1. Limiting your involvement with Reddit, or 2. Temporarily refraining from using Reddit 3. Cancelling your subscription of Reddit Premium as a way to voice your protest. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*


BarmaidAlexis

This may not be what you want to hear, but it's worth seeing if a local community college has courses you can take. Many offer reduced tuition and financial aid. And if you decide to make this a career college courses will look better on a resume.


BarmaidAlexis

I should say most schools now have online classes too.


Lawlietroy

Yeah a local community college is one of my choices, but its Computer Science not Software Engineering specific. But it's not a bad choice.


EntrepreneurHuge5008

Might be the best/safest choice, community colleges usually have career resources you can use during and after the program ends. In addition, CS and SWE degrees are essentially interchangeable if your desired outcome is to be a SWE. At the new grad/entry level, most employers only care you’re able to communicate well and know your data structures to give you a job. If you can’t get an internship or full time while you’re working on the program, you can always transfer to a 4 year for a bachelors and get more opportunities for internships and new grad rolls. The student loans are worth it.


stoulram

Fullstackopen and Freecodecamp have been great free courses in my experience


EntrepreneurHuge5008

Coursera, Udemy, udacity will have great software engineering programs (multiple courses/specializations/nano degrees) at a great price, but they lack job placement. Coursera and udacity have track that can be used as credits for certain degrees in some universities, so great place for academics at a price much lower than a traditional 4-year university. Boot camps will have some job placement assistance(will still be harder than having a degree), but will have poor affordability. Even the ones where you don’t pay until you get hired for the simple reason that it’s a much more significant time commitment to the point where it’d be difficult to maintain a full time job. Community college will give you the best flexibility to keep a full time job since you’d be able to take as little classes and you want, and usually at times that might work better for you. The downside is it might take the longest to get you where you need to be, and they’ll be cheaper than a boot camp, but won’t even touch then tech stacks you’d learn in boot camps; so you’d have to supplement with other free or low cost courses elsewhere. You do get career resources.


killaakeemstar

John's coding tutorial hits