• 2 Posts
  • 47 Comments
Joined 1 year ago
cake
Cake day: July 13th, 2023

help-circle

  • I think you need to look into string concatenation, the easiest and best of which is f strings. You could do something like;

    print(f’welcome, {nam}')

    You could also “add” the strings together.

    print('welcome, ’ + nam)

    Another thing, when assigning the output of something to a variable, you can think of it as “the result of the code right of the equals sign is the value of the variable”.

    The input function assumes that the value should be interpreted as a string, but what if want it to be a number? You can just wrap another function around your input

    user_number = int(input(‘what’s the number?’))


  • Your experience may vary but I’m a network engineer who learned Python and I think learning regex and pandas is invaluable. Depends on what you want to build though. As far as learning resources, I’ve always liked w3schools, it’s free and to the point.

    For books, python 101 by Michael Driscoll is very good. I wouldn’t spend money on courses. They can be pretty demotivating and expensive.


  • I came across this early in my career in networking. I ended up having to support another technicians customer(we primarily managed our own workloads) and he did not use the tools(vault) we had to manage the network equipment credentials, so I always had to call him and ask him what the password is and why he doesn’t update it in the vault(it frequently changed) … After bothering him enough about it he said it was job security.

    This was a 45k entry level job that he was years into. Why someone would want job security at the bottom part of the totem pole is beyond me, but that is where I mostly came across tribalistic tendencies(I worked in a lot of small/medium sized companies before getting a big break)

    If I look up those people on LinkedIn, they’re exactly where they were or in another lateral position. They don’t tend to make it very far.



  • One of the more interesting things about how these games are advertised (I don’t play mobile games but I suspect a lot of people that do are kids) are that it always shows someone playing the game poorly. It’s supposed to make you go “huh. Well that looks easy. Wait wth is he doing? No! He could have gotten the powerup. Oh! Looks like he might get this one! What?! How do you mess that up?! I bet I could do that.”

    One thing that I’ve realized about this generation of kids and people who didn’t grow up on tech but were forcibly introduced to it(millennials, gen x, boomers) is that they don’t want the game to be challenging or to reward skill. They just need the game to be flashy and to pass the time. That’s why these games are always made to look so easy and like the guy playing is a moron. A lot of people are attracted to games in a different way than “gamers” … They are not attracted to the challenge or the mastery, they’ve attracted to the visuals and lack of difficulty.

    I believe these types of games are akin to gambling. The last time I went to Dave and Busters, you wouldnt believe the amount of adults i saw playing games of chance (not skill) for tickets. Exactly like a casino.



  • Honestly, I think the nicest thing you can do for people is to make your point quickly and keep it as short as possible.

    For peers on collaborative issues:

    Hello NJSpradin,

    Hope you had an excellent weekend. I’d like to discuss the doohickey problem. I’m leaning towards XYZ, but I’d love to know your thoughts. Let me know when it’s most convenient to meet.

    Thanks.

    For peers or people that are not doing their job.

    Hello NJSpradin,

    As discussed, the delivery of the doohickey proposal is needed ASAP. Please make this your priority and let me know if there’s anything you need.

    Thanks.












  • What programming language? You might have to back to basics. I know what you mean though. That was my frustration as well. The basics aren’t covered well enough on many courses, and learning in a browser IDE adds anxiety when following tutorials if you don’t know how to set up your environment.

    If it’s with Python, maybe I can help. Getting your environment set up is the most important part. I like to use pycharm, it forces you into virtual environments but that’s a good practice to follow and gives you plenty of practice with the basics since you’ll have to install your dependencies for every project.

    Sometimes the dependencies change, and it’s nice to know what version you previously used vs how the new package version works.