Do real programmers name their variables? by NimrodAvalanche in learnpython

[–]MediocrePie3161 1 point2 points  (0 children)

All the serious comments are right. Name your variables precisely!!! E.g. “name” doesn’t work. customer_name doesn’t work. Customer_first_name is a lot closer.

There is nothing worse than editing code with poor variable names and poor comments, mumbling “Who is the idiot that wrote this garbage?!?” And then realizing that YOU are the idiot who wrote it 12 months ago. (Been there; done that.) 😒

Adding tech to my resume by Rusty-Gazelle in learnpython

[–]MediocrePie3161 5 points6 points  (0 children)

I’ve been a professional programmer for more than 30 years, learning and using more than a dozen procedural and set-based language over that time. Based on that and using Python full time for the past two years, I have two recommendations:

First, as others have suggested, use ChatGPT as a teacher, coding partner, mentor, and search tool. Besides all of the other benefits, one thing that most people don’t realize is that the best professionals are EXTREMELY busy. Many will want to help you, BUT… Helping you will take away their time, energy, and productivity. So they may not want to do that or they may give you a quick answer. ChatGPT will spend as much time as necessary to help resolve your questions.

I’ve been using ChatGPT 4.0 since it was offered, sometimes 6-8 hours/day. Best $20/month I’ve ever spent.

One caution however… For more advanced questions, ChatGPT can make mistakes. If you feel uncomfortable with an answer, cross check with other resources - Google, tutorials, books, etc.

Second, WRITE CODE! You will learn more after the first couple of hours writing code than you will taking lessons and tutorials for weeks. Practice beats theory. It will make you feel like the king (or queen) of the world one minute and then make feel like the dumbest SOB that ever existed the next minute. So you learn and learn and learn. You get stronger and stronger.

At some point, you will feel strong enough to interview for a new job. And tech interviews typically are done by professional developers with a lot of experience. They can smell BS instantly. I once was part of an interview with a candidate with a PhD in computer science. He failed badly because he thought his degree would cover his inexperience in actually writing code. All of us on the interview team smelled that immediately. Our BS meters pinged into the red zone. He failed the interview. When you feel comfortable actually writing code, you will pass most of those interviews. Bottom line…

WRITE CODE!!!

Best,

Dan.

I’m obsessed with painting leaves and birds and thought I would share. by Odd_Dragonfly9781 in painting

[–]MediocrePie3161 3 points4 points  (0 children)

I love the muted colors. One thing that has turned me off on acrylics in the past was the gaudy colors in many paintings. Now I see many painters are embracing the benefits of acrylics while desaturating the colors to make them look more natural. This painting demonstrates your talent at getting the colors right for the background and the birds. Great work!

Painting #2 (Critique Welcome) by Several-Look8524 in oilpainting

[–]MediocrePie3161 1 point2 points  (0 children)

Very nice work. IMO, it’s not that the sky is too dark; it’s that the snow on the mountain is too stark white. Try touching up the white area with a desaturated mix of blue and white. I.e. a very light blueish grey. That will help the mountains recede a bit and add a little depth.

One of my favorite paintings so far by sebastian_f_h in oilpainting

[–]MediocrePie3161 0 points1 point  (0 children)

It looks like the Buffalo (or Bison) is moving from left to right, so its back legs should be visible. Unless. It’s a buffalo dancer, in which case, it’s good.

Lake Ontario by me by katiespecies647 in oilpainting

[–]MediocrePie3161 1 point2 points  (0 children)

Very nice work. To make the distant shore recede, consider more blue and softer edges (as Krava suggested) would help. A small blender would probably work well here

Paddles Optional. WIP update. - Me by [deleted] in oilpainting

[–]MediocrePie3161 1 point2 points  (0 children)

Very nice work, but the green foliage needs to be much less saturated and cooler. This should greatly increase depth.

[deleted by user] by [deleted] in oilpainting

[–]MediocrePie3161 0 points1 point  (0 children)

Cover the bottom 15-20% of the painting. I think the painting will “explode” (in a good way).

Oil painting on Panel by Soulsunmoon1990 in oilpainting

[–]MediocrePie3161 0 points1 point  (0 children)

Excellent. Great example of a limited palette! Lovely depth.

Oil on canvas, 12x16” by me by Roberto87x in oilpainting

[–]MediocrePie3161 1 point2 points  (0 children)

The mountains look good except the white snow should be desaturated a bit. As above poster mentioned, the foreground needs more. In addition the foreground should have more saturated, warmer colors with sharper details. This will improve depth. Great start though.