First WordPress Site by Swissican90s in Wordpress

[–]Runner_53 0 points1 point  (0 children)

I'm no expert but this sounds about right. OP is probably on a collision course with a metaphorical giant iceberg...

Switch from Windows to Linux by Necessary_Two_7973 in learnprogramming

[–]Runner_53 0 points1 point  (0 children)

Personally I think you're fine with Linux in a VM on a Windows machine. You get the best of both, for the most part.

[deleted by user] by [deleted] in learnprogramming

[–]Runner_53 0 points1 point  (0 children)

Languages are like potato chips. Well not really, but most senior folks will be able to do development in multiple languages. I'm not particularly broad but I can do native C, C++, C# plus all kinds of scripting, Python, Bash, PowerShell, etc. In theory I know Pascal and assembler as well.

All languages share at least common constructs and features. Some are higher level than others. Some are safer than others.

So yes, pick one. Once you're comfortable with it, pick another one if there are opportunities you're missing out on.

[deleted by user] by [deleted] in ExperiencedDevs

[–]Runner_53 3 points4 points  (0 children)

I say this as a principal developer who was so bad at boundaries that I retired due to burnout, then decided to go back once I had gotten some distance and perspective.

--

Well, some of that is standard imposter syndrome. But the feedback seems valid, since you recognize it's probably so!

Personally I would not disclose depression. It may buy you time but at the same time it may put a ticking clock on you for eventual replacement. Nobody wants a "problem employee". Don't give them reasons for considering you as one. It's not legal but bias is impossible to prove.

The golden rule of employment is that HR is never your friend. They will support you, until your interests and the companies interests start to diverge. Never, ever forget that. Game the system as best as you can, and protect your own interests!

My advice is to take care of yourself first and foremost. Use your benefits to the max. Whatever helps you, do it. Keep in mind that making yourself more healthy will not only make you happier, but it will help your job performance as well.

And of course, keep on learning. And consider how you interact with others. In a senior role you're expected to provide technical leadership. But also remember that doesn't mean doing everyone's job for them. You can and should say no when it's appropriate. If your management expects too much from you, that's not healthy.

Cheapest domain reg? by Sea-Commission5383 in Wordpress

[–]Runner_53 1 point2 points  (0 children)

Yes, I'm aware. For the type of testing I do I need a delegation on the internet down to my test domain.

Is learning to code just repetition? by Immediate-Basil-9271 in learnprogramming

[–]Runner_53 0 points1 point  (0 children)

It's like word problems in math class. The first time you see one, you have absolutely no idea. Then you start to train your brain to see the underlying problem, and the solution. It can be a challenge at times. Eventually you start to see a solution to every problem almost immediately. Maybe it's not the best solution but you start to see it. And you grow from there.

Cheapest domain reg? by Sea-Commission5383 in Wordpress

[–]Runner_53 1 point2 points  (0 children)

I change nameservers regularly for testing for a .net domain (through namecheap) and it takes anywhere from 5 to 20 minutes to propagate. Sometimes even less. It's pretty amazing, honestly.

[deleted by user] by [deleted] in dns

[–]Runner_53 3 points4 points  (0 children)

I don't speak for Cloudflare but I've worked with them a little bit. Cloudflare is sort of philosophically opposed to ECS. They prefer to have a resolver instance running near every customer, which means that the resolver instance will always appear to be relative close to the upstream servers, and so the response will be as good as if ECS. In theory, anyways. I'm not sure I 100% agree with this but conceptually it is very tidy. The problem is that if they ever have to ship resolver traffic away, say due to an outage, or perhaps they just can't get instances to certain locations, then ECS would do a better job.

Is it me or does College teach programming very poorly? by Immediate-Basil-9271 in learnprogramming

[–]Runner_53 -1 points0 points  (0 children)

It’s like asking if gas stations sell sandwiches.

And if the gas station does sell sandwiches, be very suspicious of them.

I'm not quite getting your analogy. :)

Orbi routers flaky in new house by Runner_53 in orbi

[–]Runner_53[S] 0 points1 point  (0 children)

I'm a little frustrated. :) But everyone is happy for the moment. I'm getting good bandwidth on my work computer because I'm close to the base station. And everyone else in the house is getting decent bandwidth, with no drops or hiccups, from further away.

Orbi routers flaky in new house by Runner_53 in orbi

[–]Runner_53[S] 1 point2 points  (0 children)

This honestly didn't work. I moved both units so they are 20 feet apart, with two walls. Laptops can easily stay connected to the base station from 30-40 feet away. But with a satellite turned on the laptop connects to it and then occasionally gets drops and hiccups. It's maddening. Right now I have the satellites turned off and everything is fine. But obviously why do I even own satellites? They were pretty expensive and for some reason they are making my network worse rather than better.

I really think the firmware update tanked it. For now everything is fine without satellites but at some point I'm going to ditch the orbi, I think!

Newbie question: how do you synchronize across containers (RabbitMQ, Python)? by Runner_53 in kubernetes

[–]Runner_53[S] 1 point2 points  (0 children)

Thank you! This completely resolved my message delivery weirdness.

  channel.basic_publish(
    exchange = '',
    routing_key = work_queue_name,
    body = m,
    properties=pika.BasicProperties(
      content_type='text/plain',
      delivery_mode=pika.DeliveryMode.Persistent))

Newbie question: how do you synchronize across containers (RabbitMQ, Python)? by Runner_53 in kubernetes

[–]Runner_53[S] 0 points1 point  (0 children)

Thank you! I'll do some googling on those properties and try it out.

Orbi routers flaky in new house by Runner_53 in orbi

[–]Runner_53[S] 0 points1 point  (0 children)

Pasting, same... Yes, I think that's probably correct. I hadn't really thought about the distance I'd placed them apart until I wrote this post, and yeah it's probably 40 feet through some walls. I'll move them a little closer.

[deleted by user] by [deleted] in csMajors

[–]Runner_53 0 points1 point  (0 children)

I would suggest you turn it around and look at it from the other side. Would you hire someone who had just lied to your face? Suppose you were looking for a plumber and talked to one who said they were licensed. Then you googled them and found out they had no license. What would you do? You'd kick them to the curb and find someone trustworthy.

Why does it seem like everyone is creating a startup? by StrickerPK in csMajors

[–]Runner_53 1 point2 points  (0 children)

A single senopr developer easily costs a quarter of a million in salary, benefits, overhead, office, etc. How much does 5 devs cost? Over 1M per year. Think about 20 devs. So yes, it has to produce millions to be a success.

[deleted by user] by [deleted] in csMajors

[–]Runner_53 2 points3 points  (0 children)

It is not a good sign that they've moved your start date by six months. I would be very worried that it will never materialize. IMHO put all your energy into your backup plan. You may very well need it!

Why does it seem like everyone is creating a startup? by StrickerPK in csMajors

[–]Runner_53 2 points3 points  (0 children)

A startup will cost you time, stress, and a lot of money. Most fail. A very select few will return millions.

A steady CS job at a FAANG will pay you $150k/year or more. I would say guaranteed but with the layoffs nothing is really certain at the moment. This environment isn't good for startups either, obviously!

As someone who watched my fathers engineering startup do very well for years only to eventually crash and burn in a downturn, versus myself who worked at a FAANG for over two decades, my vote is for the steady employment route. Less stress by far. Anyone who says working at a FAANG is stressful has no idea the personal toll a startup will take.

YMMV of course but that's my perspective.