18 months ago a roommate asked me to teach him java because he wanted to "make programmer money" and "stop drawing...

>18 months ago a roommate asked me to teach him java because he wanted to "make programmer money" and "stop drawing blood for a living"
>teach him for a month or two and then let him go on his own
>fast forward to today
>he still struggles with methods, iterating through arrays, lists, using data types like booleans, et cetera
>asked me how to grab data from some crypto site
>show him RESTful protocol and an HTTP library (e.g. OkHttp)
>he completely panics and proceeds to stop that project entirely
>I'm moving out soon (in around 2 months)
>he can't find a new roommate and will probably have to move out
>convinced he just needs another year to get good at java and he'll find a gig where he can live by himself

I honestly don't think it'll click for him. He's not a math or computer oriented person and this seems super unintuitive for him. I tried telling him to just drop it and go do personal fitness training (he's a great gym partner) but he insisted on this. Any tips on how to encourage him to transition to something that isn't outside his domain? I've tried being positive for a while but the outlook doesn't look good.

Attached: sadpepe.png (1092x1037, 27K)

Other urls found in this thread:

udemy.com/the-complete-nodejs-developer-course-2/
education-ecosystem.com/projects/cryptocurrency/ethereum/?q=ethereum
twitter.com/NSFWRedditGif

you should be discussing this with a therapist. not on a board full of therapy patients.

Therapists cost money, Jow Forums doesn't.

java is pretty shit though... why not javascript/nodejs

I'm just following this at the moment and it's been fun: udemy.com/the-complete-nodejs-developer-course-2/

This website seems to have cool stuffs too, haven't tried them though: education-ecosystem.com/projects/cryptocurrency/ethereum/?q=ethereum

Nice blogpost faggot

to add, it was really unintuitive for me as well when I first started with freecodecamp

The instructor for the linked udemy course explains everything well and I'm sure you friend will be able to pick it up - he seems to have the dedication

I asked him what he wanted to learn and he said, "Whatever you do." And since I do mostly backend Java stuff, there you go. This isn't a Java issue. This is a "I don't know how to construct a function to achieve a simple task" problem.

Perhaps doing a bootcamp would help if learning by himself isn't working.

T. MD schlomo

programming is literally just a glorified plumber most of the time it's more about getting used to a new way of thinking

just introduce the udemy course to him, it's actually pretty good and assumes 0 background