"She's Out of Your League"

You've said it a hundred times. Maybe a thousand. And every time you say it, you train your brain to freeze the next time she walks into the room.

Leagues are a myth invented by guys who are scared of women.

She's a person. She has bad breath in the morning. She picks songs she can't sing in the shower. She overthinks her own texts.

Walk over. Say something. The league dissolves the second you open your mouth.

Read more...

Question for Computer Programmers

Joseph Defranza

Don Juan
Joined
Mar 22, 2021
Messages
29
Reaction score
23
Age
29
To start, I want to learn Java. And yes, I'm aware that I'll get nowhere in this field unless I build a portfolio of work using the language. But first I need to find the most efficient way to learn it. What's the best SELF-TAUGHT way to go about it? Any online courses/certifications I should pursue? Which website certifications are the worthy ones, and which should I avoid? Any resources you computer programmers could point me toward that could help my learning? Any help would be appreciated. Thanks!
 

"She Laughed All Night. Then She Ghosted You. Here's Why."

Dinner ran three hours. She laughed at everything. You walked her to her car thinking this one's locked in.

Then: nothing. Two texts. No reply. What happened?

You did what most men do on a great date. You filled every silence, answered every question, and left her with nothing to wonder about. No mystery. Nothing to sit with when she got home.

Rule 3 of the "22 Rules" changes the ending: tell her a little, hold back the rest, and let her imagination do the chasing. The ghosting stops too.

Read more...

Ricky

Master Don Juan
Joined
Mar 9, 2002
Messages
4,140
Reaction score
899
Age
52
Reminds me of my big failure of the pandemic.. not learning Python despite giving it a go for about a week
 

Atom Smasher

Master Don Juan
Joined
Sep 22, 2008
Messages
8,642
Reaction score
6,579
Age
69
Location
The 7th Dimension
To start, I want to learn Java. And yes, I'm aware that I'll get nowhere in this field unless I build a portfolio of work using the language. But first I need to find the most efficient way to learn it. What's the best SELF-TAUGHT way to go about it? Any online courses/certifications I should pursue? Which website certifications are the worthy ones, and which should I avoid? Any resources you computer programmers could point me toward that could help my learning? Any help would be appreciated. Thanks!
Udemy has lots of Java courses. I found them good to a degree but each one always seems to be lacking in some way. You could try a free demo month of Skillshare or LinkedIn Learning
 

"Stop Asking Your Friends What to Text Her"

Your buddy Dave has been single for three years and thinks "hey u up" is a valid strategy. Your other buddy Mike just got dumped and told you to "just be yourself."

You showed them her text. You asked them to decode the emoji. You drafted four responses and sent the screenshot to the group chat for a vote.

She's been waiting forty minutes.

Put the phone down. Stop crowdsourcing your love life. Type something that sounds like you. Hit send. Then go do literally anything else with your evening.

Read more...

ChalengeGuyFan

Master Don Juan
Joined
Dec 5, 2008
Messages
521
Reaction score
19
Learning a programming language is a very broad statement, because there are many different things that you can do with it.
For example, an experience with building user interfaces will not translate well to building server-side apps which interface with a database.

So:
1. First, decide what you want to do with Java. Mobile apps? Desktop apps with complex user interfaces? Server-side apps? Something else? This will give you a direction on what to actually learn.

2. Then, go through a free, but good tutorial to learn the ropes - the basic syntax.

3. Then, I would suggest doing lots of exercises on HackerRank, Project Euler, or similar. This will help you exercise the syntax that you've learned, learn even more in terms of the language and, most importantly, think like a programmer. Thinking like a programmer means to be able to create abstract concepts in your head and working with those. This is a skill that can be learned and can also be forgotten.

4. The things at #3 might not be very motivating, because they might not apply well to real-life problems. To keep yourself motivated, I would suggest to:
- start some projects that fix every-day issues, eg: deleting duplicate photos on your device, parsing your bank statement (exported to CSV) and generating reports, writing a simple game, and so on. Include projects which match the direction defined at #1. Posting your projects on Github might give you an advantage when you'll be looking for a job.
- contribute to an open source project, eg: Eclipse (in the direction defined at #1)

I strongly suggest to work on an active open-source project. If you do things on your own, without peer review, you might do them wrong. Working in a team will help you a lot. Plus, it looks good in your CV.
 
Last edited:
Top