"She Made Her Decision Before You Finished Your Sentence"

Three seconds. That's how long it took. Your shoes. Your posture. The way you held your drink. Whether you looked at the floor or looked at her.

She already filed you away. Interesting. Boring. Safe. Bold. Before you even opened your mouth.

Everything you say after that is just her confirming what she already decided.

So stop rehearsing lines. Fix the first three seconds. Stand tall. Look up. Smile like you mean it. Walk like you belong wherever you're standing.

The words come later. The impression comes first.

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!
 

"The Coffee Shop Girl You Never Spoke To"

You've replayed it a hundred times. She stood three feet away, scrolling her phone. You had an opening. You composed the perfect line — after she was gone.

For all you know, she's married now. To some guy who said something. Anything.

Openers are cheap. Almost any sentence works when it's delivered within three seconds. The expensive part is the standing there, drafting and deleting, while the window quietly closes.

The "22 Rules" stripped out my hesitation. What to open with, how to keep it alive, and the one habit that costs guys more women than anything else: waiting for perfect.

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
 

"Why Women Dump the Guys Who Try the Hardest"

You paid for dinner. You drove. You said "whatever you want is fine" every single time. All the effort, no expectations.

And she left anyway — probably for a guy who makes her pick up the pizza.

Painful. Also predictable. Her mind quietly concludes that anything requiring zero effort from her is worth exactly zero. You became a free sample, and free samples get taken for granted.

The 22 Rules flip the dynamic. Small shifts that get her investing effort, money, and time in you — until SHE'S the one afraid of losing YOU.

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