While I’m sure that used to the case, that is no longer really the case with the Masons. You can find out and read through all the different ceremonies and rites online.
Unfortunately I have found that a really good Product Manager is an extremely rare thing. However the best organizations and teams I have worked on have always had strong product management. There seems to be a general lack of education and training on how to be a product manager. Too often folks from other disciplines, such as Engineering transfer into the role with no training whatsoever and end up doing a terrible job with it.
The answer is yes, and no. There are definitely a lot of the large tech companies who plan on being back in office. They are at various stages of how they are enforcing it. There are also a number of large tech companies that have committed to a kind of nebulous middle ground where offices are open but it’s up to each organization or sometimes even team if they are in office, fully remote or somewhere inbetween. Then there are a few large but especially a significant number of smaller tech companies that have fully embraced remote. Finding it to be a good way to differentiate and attract workers they otherwise would not get. Finally there are companies that still can’t seem to make up their mind and leave everyone in a limbo state of what is going to happen.
It’s not about forgetting. I don’t forget my friends, but at the same time life happens. Kids, work obligations, relationships. It’s easy to forget to reach out to friends or acquaintances. Easy to underestimate when the last time you made contact. That’s just life.
I cannot speak so much from the C# side of things. But Azure is by some measures the fastest growing cloud right now. With some analysts projecting it will overtake AWS eventually. At my current company we utilize both AWS and Azure, but are by no means a “Microsoft stack”.
I honestly have never seen my login to Facebook expire. Even without enabling the remember me checkbox after logging in on iOS safari the login is valid forever unless I clear the cookies. I have never seen that level of brazen disregard for security with any other modern site.
One piece of advice. It is easy to start with an existing team, product or company and immediately find things that in your opinion are done “wrong”. One of the fastest ways to alienate yourself is to come in with a sledgehammer and start trying to change everything after only a couple of months on the job. Step back and realize there is or was likely a good reason that certain choices were made. Try to really understand the why. Maybe that will change your opinion of some of the choices. Then armed with that understanding you can suggest and make improvements in a way that brings value to the team.
Seems like a good step. Last year had to have a medical procedure done by an oral surgeon. For some reason there are no in network oral surgeons when it comes to medical insurance. Paid a significant amount up front. Painful but thought that it was all done.
Six months later received an itemized bill for another significant amount. The worst part about it is theres no way to know if the bill is correct, or if insurance should of covered one of those line items. They really could just make up whatever they want as the system is so opaque, no one knows how much anything should cost.
This seems like a positive for the legitimization of cryptocurrency. Of course if you were trying to use it to avoid paying taxes you may feel otherwise. Hopefully it leads better forms and adoption by exchanges to provide useful tax documents.
One thing I find interesting is that individual contributors always seem to feel they are more productive when WFH. But at least anecdotally the upper management I have talked to in tech companies are saying that WFH has dropped productivity significantly. Now maybe this is just WFH w/ all the stresses of a pandemic vs. WFH in normal times, but it is interesting.
Is this really a shock? As far as I know Google never said anything about remote work being the new norm. Certainly some other tech companies like Twitter made more bold statements. But they are in the minority. Seems like most of the large tech companies are planning on heading back the office perhaps with some additional WFH flexibility.
I wonder how much of this is Nvidia getting pressure from the Gaming industry to do something about it. As far as Nvidia is concerned they are selling as many units as they can produce, so it is a gold rush for them. The gaming industry I am sure is getting concerned that for their new AAA titles already under development which require these high end GPUs, their customers won’t be able to get ahold of them. Or at least will be unwilling to pay the huge markups that the cards are going for.
If you are going to transfer your stock just make sure you are transferring it to a broker that is self clearing. Or at the very least make sure the broker doesn't use Apex. Which has a long history of being terrible.
I actually find with all the information that is available to consumers these days through various websites and forums that it is very easy to take advantage of the current system in your favor.
It’s important to remember with new cars there are a number of ways the dealership gets paid not just what they the sales price is for a car. There are holdbacks from the manufacturer where they pay a certain amount per car sold. The amount often goes up based on hitting some sales goal for the month. On top of that there are other manufacturer incentives once again usually based on a specific sales goal whether on a particular model or just overall. Not to mention the profit on any trade in.
If often makes sense for the dealer to sell an individual car at a loss to help them make these goals.
Ultimately a manager is judged by his/her superiors by their ability to get the most value out of the teams which they are in charge of. So as a report, frequent communication with your manager discussing whats going well, what can be improved, and ideas on how to do it helps them meet their goals as well as making your life easier. It also is likely a primary factor that will help you with your career progression.
From what I have seen over the years theres the top performers who communicate a lot with the manager in the way described above. Also bottom performers communicate frequently with their manager, but for negative reasons. The middle performers often hardly communicate with the manager, and they are likely not going anywhere (which is fine too, if thats what they want).
So there is no doubt that the current WFH situation has decreased productivity in general at the large tech giant I work at. It is definitely not across the board, some teams have adapted to it better than others. Some teams are having issues holding team members accountable in this remote based environment. On these teams it is easy for some team members to not pull their weight and severely impact productivity.
I am sure a lot of it is just dealing with covid in general. This is not your average WFH situation. Also it will take time to adjust and I do believe that how projects and teams are managed has to change significantly based on all remote workers.
> The whole point of evolution is that only genes that promote survival and replication can make it through
While this has been true in our past, we as a species have completely diverged from this. We do everything in our power to save every life no matter what the disorder or weakness. So it is no longer survival of the fittest in the traditional sense.
Whereas in the past someone with schizophrenia or major depression would not likely live a “normal” life and have children, now obviously it is very likely.
This gives me nightmares about having to retrofit GDPR requirements into a complicated system with many data stores and applications. Not only the difficulty of ensuring data is deleted but tracking data lineage so you can delete derived data too. Fun times!
Unfortunately a lot of the comments are mixing together leadership with management. These are not the same thing. Some of the best technical leaders I have had the pleasure to work with were not managers.
As a developer gets older and has more experience they are definitely expected to show leadership skills. While this can look different for everybody, usually it looks like some combination of:
1. Ability to mentor others
2. Ability to be the "expert" on the team. A go to developer for design and architecture advice
3. Ability to be the liaison with other development teams, product management, or sometimes upper management
Unfortunately it is rare that you can be an experienced develop er and not be expected to show leadership in these areas, along with your development work.
I wonder the same thing. A lockdown cannot be done in perpetuity and I think even 90 days would be too long. So the best bet is a lockdown while we ramp up the healthcare system to deal with the outbreak as best as possible. At some point we will have to go back to some semblance of normal life as the economy and people’s personal finances can’t continue to lockdown. Unfortunately we don’t seem to ramping up the healthcare system enough during this lockdown period.
And no the vaccine is still too far in the future so the idea that the lockdown is biding time until the vaccine is ready is ridiculous.
The problem is that certain industries now just assume they will be bailed out during crisis. The airline industry, the financial industry. It’s almost baked into their mode of operation at this point.
A big one for me is “What is the community like?”. Especially for open source technologies. Do the contributors spend time answering questions? What is the general tone in the community, welcoming? Confrontational?
All the best technology decisions I have made have come with a strong friendly community.
I have been going to AA for a while now, mostly because it is the only type of group meeting regularly available. The part that I cannot come to grips with is not so much the recognition of a higher power, but the fact that you have to believe that you are "powerless" to your addiction. This whole notion of pushing off fault and that you cannot change your behavior without the higher powers intervention is not something I will ever agree with. But group meetings are awesome and effective, and in most areas AA is the only choice, so no wonder AA works.
Clickhouse is extremely optimized for performing analytics on time series style data. Things like clickstream data (hence the name). Performing queries to do funnel level analysis for example, are extremely fast compared to other analytics databases I have tried. As others have mentioned it is often compared to Apache Druid in its intent and feature set.