"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...

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!
 

"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...

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
 

"She Liked You in March. It's October Now."

Attraction runs on a clock.

She flirted for weeks. Touched your arm. Found reasons to be alone with you. And you were careful. Respectful. Waiting for the right moment.

The moment had a shelf life. It expired around month two, and by the time you asked her out, she'd quietly filed you under "little brother."

One of the hardest lessons inside the 22 Rules: women rarely wait. Interest either grows or it decays, and nothing decays it faster than a man who never moves.

Make the move while she's still inventing reasons to be near 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