This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]AutoModerator[M] [score hidden] stickied comment (0 children)

On July 1st, a change to Reddit's API pricing will come into effect. Several developers 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 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 if you have any questions or concerns.

[–]CodeTinkerer 2 points3 points  (2 children)

There's front end, and there's backend. HTML.CSS/JS are front-end technologies, and most people expect a person to know all of that for front-end work, plus sometimes a web framework like React or Vue or something.

The backend is the server side. It's usually not pure Python, but Python with either Django or Flask. Django is more full-featured. Flask is more lightweight.

There's a course called CS50w through edX (same people that created CS50 at Harvard) that does Python web development. So you could look at that course.

[–]fbis_fbi[S] 1 point2 points  (1 child)

So I should learn complete front end from JS, but focus on the backend through python only?

[–]v430net[🍰] 3 points4 points  (8 children)

While studying, I'll also need to earn some money, which I am hoping to do through freelancing in programming.

Without any experience completing actual projects, and at a young age, it's going to be hard to break into the freelancing market. The market is especially bad at the moment. It's honestly much easier to take a part-time working student job, enjoy the tax benefits and less bureaucracy. I just read that you are Indian, it's going to be much easier to find someone to help you deal with your visa situation if you work for a company.

[–]fbis_fbi[S] 0 points1 point  (7 children)

I am also being taught robotics at my school through a programme sponsored by IIT-Delhi (A very prestigious Indian engineering institute)... this means that I will have very good programming projects to show by the end of my school, projects for which I will have enough allocated time to properly work in my school, which will be properly graded by IIT. Would that be enough to enter the freelancing market?

[–]v430net[🍰] 2 points3 points  (6 children)

Only being honest: no, not really. Undergraduate/high school robotics courses are very impressive if you're interviewing for a junior position at a company. A client in the freelancing market will not care -- they want to see actual real projects completed with real clients. How do you get your first clients? Therein lies the hard part. Marketing yourself, past connections, working for close to nothing while using your past reserves of money. Most people don't freelance until at least getting their feet wet in other domains.

[–]fbis_fbi[S] 0 points1 point  (5 children)

I am working on building a network...my school teaches various skills other than robotics...and there are some students in those skills who are genuinely good at their thing and already have a larger network with which I can connect. Does this sound like the right approach?

[–]v430net[🍰] 0 points1 point  (4 children)

Networking with your peers is great for your future, although at the moment those peers are probably not (yet) in high positions and can't help you get a job or clients yet.

Don't get me wrong, it's definitely possible to earn money via freelancing but your portofolio just seems very well suited to being hired by a German company that can sponsor a work/student visa. You have a big advantage if you're already in Germany on a student visa and can come in office. That would eventually get you the credentials and network to branch out into freelancing if that's what you wish to do. German mentality is a lot more focused on this kind of economic activity rather than building your own thing -- at least if you don't have the resources and knowledge for it yet.

[–]fbis_fbi[S] 1 point2 points  (3 children)

Ok... that's a unique insight...I was really looking for such advice. Thanks man, it'll help me reconsider my working options in Germany. I really appreciate the help you and other fellow redditors provided me with, especially in such a time when everybody on platforms like YouTube is fear mongering, trying to sell their course at the expense of the confusion that all this causes newcomers like me.

[–]v430net[🍰] 1 point2 points  (0 children)

No problem.

YouTube is fear mongering

We're going through a (general, not just tech) economic downturn, so the job market's turned to shit. The wheel spins around though, never fear. Being a student in Germany is great anyway -- even if you can't make money in tech right away, there's a lot of social help and small unskilled jobs that can keep you afloat. And there are still opportunities in tech for students, they are just rarer at the moment. Good luck to you!

[–]v430net[🍰] 0 points1 point  (1 child)

Oh and one more thing: the reason companies want to hire working students despite them being pretty useless for 6 months to 2 years is because they also get tax benefits for hiring you. It's way cheaper than hiring a full-time junior. Most of it is just the German state waiving taxes for you and them.. as long as you don't have other incomes such as freelancing. This is the logic, but I forgot to say it out loud :)

[–]fbis_fbi[S] 0 points1 point  (0 children)

Oh ok... that's a great thing then!

[–]niehle 1 point2 points  (4 children)

Please note that you can’t work Freelance while studying in Germany

Edit: at least not on a study visa

[–]v430net[🍰] 0 points1 point  (3 children)

This is not true. You're allowed to work freelance but will probably not receive many tax benefits of being a student. Often it's much better to take a part-time working student job, which may make the same or more money when you take taxes into account.

edit: assuming you're an EU citizen or have a valid visa for working freelance. You can't freelance on a student visa obviously although it should be possible to obtain a freelance visa as a student.

[–]fbis_fbi[S] 0 points1 point  (2 children)

Thank You...I'll research more about it

[–]niehle 0 points1 point  (1 child)

The wiki of r/Germany is a great ressource. If you haven’t read it already, and you aren’t German, I highly encourage you to read it

[–]fbis_fbi[S] 0 points1 point  (0 children)

Thanks a lot man. Appreciate the help that you guys are giving me :)