People - how do you deal with the ongoing requirements it appears that jobs place, such as social network involvement. To me - this means LinkedIn posting rubbish, Twitter bollocks, public GitHub repos for sharing - even the asks from employers to post here.
I, as a person have zero accounts anywhere, except for one here. I've been gainfully employed in industry for ~2 decades, and frankly I have neither need nor desire to have a "social profile". I speak at conferences when I want to, sans twitter, linkedin, etc. Moreso - I find the amount of developer advocate written blogspam (let's just call it marketing crap) only contributes to the web problems - and hence have started to block... everything, including my employer's search results (personally, with a plugin in DuckDuckGo and Google.
I'm not interested in writing blog things. I'm interested in continuing my ongoing work as a principal engineer, without marketing externally on the fakery of "how great we/I am/are", or "humbelbragging", or frankly any of the rubbish I keep encountering. I just want to focus on the things we're collectively doing to be successful.
So... how do you handle this?
I'm not interested in writing blogs, I use Obsidian to create snippets and link up things I stumble upon and find useful or to note down my own code snippets, techniques and similar. I find blogs very hard to read, I often need technical info only (i.e. config reference, code sample or syntax example).
The whole "social" part of the current web is not something I can relate to at all, it feels fake and too inflated with useless information so I tend to avoid it.
If there were requirements to virtue signal, to write blogs, to write all over Linkedin "I am great but I would not be here without my $team of awesome $people who inspire me $some_other_generic_motivational_anal_alpinism" - I think I'd burn out and pursue a different career.
I ignore the popular "social" platforms, I use IRC and phpbb/vbulletin based forums to interact with people that have similar non-work-related interests. I don't think I'm missing out on anything and I feel no curiosity to be a part of this post-2010. part of social web.
- No linkedin, no instagram, no fb, and afaic not even a google account (yes android works, rooted)
When my employer asks me to "publish", "have a presence" or "shine for the company" in any way I find the NDA, security rules and legalese I've signed and reply
1. This is against cybersecurity rules, can you sign me a paper stating you want me to break rule #37 and rule #61
2. Then I ask him to accept all the end-user agreements in the company name or its own personal name, and send me back the login+password so I can contribute daily BS - oh and buy me a company owned phone if such interactions involve using a MobileApp(tm), no way I'm mixing personal and work on my phone
The discussion stopped here, never got a reply, did this to 3 employers already
Typically companies are paying for your expertise and your ability to execute on it. Documenting that expertise and giving it away for free through company-branded properties devalues your knowledge.
If a company wants you to create that then they should pay you, make it part of your job, or make a content creator at the company interview you and write it.
If you really want to create blog or social content about your abilities stick it on your personal website where you can own it and reference it in the future.
It’s usually obvious when friends and coworkers are pushing the company line on their personal social profiles. It usually comes across as disingenuous and lowers the value of the content even more.
I believe in a “personal brand,” but probably not in the way that a lot of the cynics think.
I feel as if each of my public interactions reflect on me, personally, so I’m careful about what I post.
That may not seem apparent, but I’m retired, and not interested in rejoining the rat race, so I tend to post stuff that may seem TMI, to a lot of pros.
However, I keep it positive, almost always, and tend to be vague about negative stuff.
I feel as if I should not add to the negativity I see everywhere. I’m quite capable of it, but I consciously choose to avoid it; even though folks think I’m a stuffy old fart.
This is actually a bit stressful, so this joint is really the only place I participate much.
I have a bunch of social media accounts, but most are really “placeholders.”
As a CTO, I've been routinely asked by non-technical peers and PR departments to represent the company more. Sometimes citing obscure reasons such as attracting technical talent - when we never had an issue with that.
So far, I've largely resisted it by reasoning that it's not the most valuable thing I could be doing. As soon as I asked folks about concrete goals, KPIs, and business value, the arguments fell apart. If someone's job is to "do marketing", especially if they're inexperienced and/or have a small budget, they'll look to what they see other companies do and try to delegate it as much as they can. Even for marketing people, conference talks and blogging rarely have that much proven business value compared to other things they could be doing, in my experience. For programmers, that's all the more true.
Even now that I went into consulting, I don't think hopping conferences and writing blog posts is gonna pay off more than other things I could be doing. I enjoy discussion (like here on HN), but something in me is averse to generating more noise - which most of my thoughts probably are. I'd rather build a few deeper relationships than an order of magnitude more shallow ones.
I don't. I've never seen or heard of it being an "ongoing requirement" of any kind.
> even the asks from employers to post here.
Your employers ask you to post here? As in, a directive from C-Suite? Or is it just a rogue manager trying to make themselves look good?
For someone with that amount of history, it will not matter.
But for new people: Just keep a generic linkedin that looks professional (you dont have to use it, just have a profile). It's going to look sus to have zero social presence; might as well give HR something to chew on. Don't add your managers or bosses on your personal social accounts.
You're better off having some generic stuff up when someone google's your name than nothing at all or worse- some embarrassing shit you posted 10 years ago.
I just say I don't have any social media accounts and that I'm a private person. I've not felt pressured to post something, but if I was, I'd just refuse. I guess in the worst case they fire me, but I'd just find a job somewhere somewhere else.
I guess my advice is just keep ignoring the bullshit as long as the consequences aren't something you can't handle. Obviously if you're the single earner in your family and barely making ends meat, you might have to suck it up.
> I just want to focus on the things we're collectively doing to be successful.
What's preventing you doing it?
I personally have a bunch of social media accounts and post stuff regularly, but only stuff I care about, so I can get behind them 100%. Sometimes it's deep stuff, but mostly rubbish shitpost, it just entertains me.
I don't think it's required to land a job to have these accounts. A LinkedIn one is the only one that's good to have, but only to get discovered more easily. You don't need to contribute to the cringefest that's 98% of the content there.
At any rate, I'd say don't worry about it. I don't bother even being concerned with this, as what ultimately matters is your direct professional network and reputation. Giving talks at conferences and getting things done, being involved in interesting work, is more than sufficient to sustain and grow your career. In fact, my experience interacting with a lot of technical folks who have huge social media presences is that they have lost some of their technical skills (or maybe never had them at the level they claim) and have become mostly focused on marketing fluff. I have found that as an engineer, and now as a PM, that concentrating on substance over flash is the right approach. Flash can definitely be a way to get things too, but if there's no substance there, it's not sustainable. Social media is just an accelerator for people who know how to market themselves, but without the underlying substance it ultimately goes nowhere meaningful.
You do you, don't worry about what other folks are doing, just keep doing good work and talking about it with people you respect.
In a previous job, they asked me to post a review on glassdoor. I said "haha nope". They came back after 6 months insisting I do so, I told them "no.". They came back at it after another 6 months, I asked what was their budget for bribing glassdoor into removing a bad review. They finally go it.
I've never had issues with not having "social" accounts. Every time it was mentioned during an interview I just jokingly said it is time that I reinvest in my own projects then usually they were (rightfully) more interested to see what I did which I would show from my laptop or my personal website (that would be up during my job search and put to rest right after). So in other terms, I'm playing the game when I want to and/or when there's something in it for me.
That said my profile is a bit of a niche one and I'm not really making public talks etc so ymmv.
What can you do if your job is demanding it? You might be able to get out of that requirement by citing privacy concerns and requesting reasonable accommodation: claim that somebody has been stalking and harassing you in the past for instance and you're concerned about cyber-bullying.
If they still insist, maybe it's not too hard to create a barebones account and just occasionally repost some of your company's press releases or blog posts. You're complying with their request even if it's pointless and stupid.
Then you have misunderstood the responsibilities of a principal engineer.
While I don't think there is any need to have social media accounts, publishing engineering articles is a perfectly reasonable ask as part of your work responsibilities.
If you think the blogs are little more than spam, then be the one writing better articles instead of complaining.
I have a LinkedIn account on which I don’t follow anyone so I don’t get to see what others are doing on the platform. I don’t press like on anything, I don’t comment on a single thing. I have to have it because you’ll never know about future job opportunities.
I hate that YouTube introduced shorts.
I have a website, people can read what I write there and can find my contacts and CV. If I'll ever think about praising a company, you're going to find it there (spoiler: it's never going to happen).
Personally I’ve never seen anyone requiring socials for a position, I would probably reject the offer.
> Tell the King my head will be at his disposal after the battle. During the battle, I hope he will allow me to employ it, to gain victory for him.
https://upload.wikimedia.org/wikipedia/commons/thumb/2/26/Le...
(I've been RIF'd before, and it's nothing like decapitation)
- I have written a book and the publisher obviously wants to spread the word. Do I want to spread the word? Yes, I also want to spread the word. Why? Because I think it's a good book and it might help some people. So I try to create content to spread the word. This results in 80% of people coming across this content thinking "I don't need that, that's marketing", vs. 20% who might think "Great, I need that".
- If I want to join a new company, a technical blog or active developer advocates help me decide. I can get a sense of a company culture through what they chose to post and whom they hire for their advocate roles.
- Twitter, LinkedIn etc. are a complete waste of time for me personally. But again, other people build their presents their to sell you their ideas. Is it legit? Sure, why not. How else do you get informed about new ideas and thoughts?
All of that means there is tons of noise, since everyone is using the same channel (s), and for you, the consumer, means you have to filter these channels _a lot_.
I think in the current day&age, where computation and technology is part of every day life, your job description changes, and educating and "spreading the word" is part of it. But, this can be done in an authentic manner. You don't have to lie, or put up a big show. Writing and exposing your ideas can also help identifying who you are and getting in touch with people and the community can help shaping your thoughts and reflecting back on yourself.
So all in all, these environments are great for narcissists and "bubble people" , which is "bad", but I personally just see these social media platforms as channels now of information, where I can get new insights, articles and ideas from.
I personally restrict the usage of these platforms now to exactly this: Inflow of information. I am building actively a social network which is close to me, has nothing to do with being online. But I, every now and then, try to contribute to the online discourse through articles and blog posts.
What I find liberating is seeing how other professions are doing this: I follow endurance sports and psychology on YouTube, and what they do is is basically teaching and answering questions.
I have a LinkedIn, which I log into when I'm actually looking for a job. I never "post" there, it's a wasteland.
Unless you're explicitly selling ad space on your social media profile as an part of your contract ("influencer" style), it's completely unreasonable for the company to assume they have access to your property.
Accusing others of being fake and producing crap may make you feel better for not being good at it, but it won't help you either way. I hope you're not a Principal Engineer I'm forced to work with - the work of those people are important for what we work on to succeed, whether you value it or not.
Same as you, I don't bother. I've only been working professionally for 14 years, and have also gotten this advice fed to me from my friends, "write a blog", "contribute to open source", "portfolio portfolio portfolio". And never once have I gotten jobs based on these things, nor have I hired anyone based on these things. That's not to say they aren't valuable, but I don't think they're as valuable as lots of people say they are. Or rather the companies that hire people who care about these things / find them useful are a smaller segment than people think.
Linkedin is an interesting one. It's the only "social" account I have, and that's because, for me, it does provide actual value. I never post, but I get lots of messages from talent acquisition people and can see when former coworkers are available for new positions or have positions open at their orgs. So in that capacity it still provides value to me.
That being said, does anyone actually read company blogs? I can only remember a handful of posts over the last 10 years that actually held technical depth to be interesting. Maybe I'm looking in the wrong place, or maybe they're not intended for me.
Anyhoo, I think that socials and blogging are just one way to raise your profile and get opportunities. There are certainly others. The one that you seem to have chosen is: "do good work". That's not as simple as it sounds. As a principal engineer, I'm sure you understand that you can't just do the good work, you need to build a coalition around it, get sponsors, and/or publicize the benefits of it. It's awesome that you share your knowledge at conferences, too.
So if you want to continue down that path, I'd lean intensely on your network for job opportunities. They know you and they know the quality of your work. Simply don't apply at any companies that need social network involvement unless you already have a connection there.
In short, if it works for you, keep doing it! You may miss opportunities choosing this path, but there are benefits too.
So, I guess my point is that like you I've found that it doesn't really seem to matter to my career, my compensation or my ability to be happy or feel connected to others. You're in good company. Cheers!
Twitter in particular with its word limits and drive-by comment culture is supremely unsuited for technical discussions, and yet it gets used this way all the time. It's Wrong(tm).
I've worked in the industry for 25 years, and while I have social media accounts they are primarily strictly personal. Other than some LinkedIn usage in the last year while hunting for work, it's just here on HN, really. (That and a Slack for ex-Googlers, and a private Discord for some tech friends I've known since the LambdaMOO days)
Here on HN is probably the best "social networking" I've had in our industry and where I've encountered the most interesting people.
Anyways, if an employer is looking for that kind of showboating, peacock-display, it's not a job I want.
I have old retired / deleted accts from before I prioritized health.
Thus: If a future employer OSINTs my names and says “this you?” I can honestly say, “no.” It’s all spam, ai, whatever you want to call it.
I have no idea who on earth is bothering you with this but I know for sure that if you tell them that you are happy to post about the company at their behest on your Gab/Parler account they will immediately leave you alone. Try to keep a straight face.
A few years back, there was a sort of internal competition to see who could get the most LinkedIn exposure. I decided to take it as a challenge, so I wrote a set of JavaScript snippets that would go over my timeline and give me a break down of the correlation between keywords/hashtags and "likes" or reactions, and set to work.
Since I blog regularly (on a personal level, with a disclaimer), wrote Marketing copy in my deep dark past, worked in a place that did online advertising and happen to track a lot of tech/industry RSS feeds, I had zero issues with coming up with relevant, informative and _technical_ posts on a daily basis - posts that very seldom had anything at all to do with my employer at the time, although they did follow a theme around what we provided.
But I eventually limited myself to two/three a week, and used my scripts to figure out what hashtags and wording got the most reactions/views. I'd post, wait a couple of days, let Chrome scroll through the timeline, "train" the system on my previous post, save a .csv file, rinse, repeat.
In less than a month, I was already "winning" the thing by any stretch of the imagination, although in the end they awarded the "prize" to a sales guy who, despite a lot of pure Marketing content, was obviously picked to win due to local politics (I can't be more specific than that).
In the process, I learned a fair bit about how effective Bayesian classifiers can be and how to combine them for ranking stuff, although to be honest I still dislike JavaScript.
So keep in mind that you _can_ do this, have fun, and... not win anything, really. I wouldn't do it again, because in the end what matters is what you deliver and what kind of reputation you have by it, and that's not reinforced by any kind of social network _except_ the one where you have people who actually know you.
It could be some random person or department making a request they thought up on their own, and/or it could've been an initiative down from some upper level that lost some clarity by the time it got implemented.
It could also be that -- separate from any requests coming from other departments -- the person you report to sees part of a Principal role as representing the company publicly in industry techie circles (e.g., conferences, online forums, company engineering blog posts, standards committee). But maybe they don't care whether you Like company posts on LinkedIn.
It could also be that the company doesn't realize that encouraging employees to get out there and effectively market their personal brands could be bad for retention.
Haven't used twitter in about two years and actually just deleted it about two days ago. Just deactivated my facebook after not using it for 5+ years as well.
I do use Linkedin, but I don't post. I actually did post once after an award at work, but that was both a "thanks to everyone" and a "by the way if any recruiters wander by". Other than that, I don't think I've ever posted and it's really just a live Resume for me.
I don't think social media is a requirement at all, at least in my world. The people I care about contact me in other ways and the people I work with contact me over slack, and if we don't work together currently, on LinkedIn. I guess you could call LinkedIn useful for me then, but I really just use it as a resume.
My productivity is lowest when I'm dealing with many async interactions, such as iterating during code review, unless I have extremely good systems to make that a brainless task.
I also only use social media for shitposting or talking to actual friends, I'm not a sales communicator.
I'm willing to play the game and do what's necessary, that includes paperwork, filling out the correct acronyms my company expects in JIRA stories, bullshit compliance training and potentially writing marketing material. Assuming it doesn't become a primary focus of my job I'd just do it. If it becomes too much or interferes with my primary duties, I'd bring that up with management.
My program is in a funny position where we get corporate emails from the marketing department strongly suggesting we do things like wear company branded apparel and spam our social media profiles with corporate propaganda, only to get a followup from security saying "yeah that email? Don't do any of that stuff". Needless to say we listen to security.
2. For regular people, it's good to have at least one public communication method in case of virality
3. Don't bother with regular posting unless you have regular source of content. (Project/Research/Business) It's a surprising amount of work to post weekly.
That said, I do have a website, and I occasionally write about things I find interesting on it, but it's not a blog, and I only update it once or twice a year. I think in 2020 I updated it a whopping four times (Maybe you can guess why).
Twitter? Nah. I have an account, but I only use it for contacting companies when the usual channels don't work. LinkedIn? There's an account, but again it's almost entirely disused.
I've never had a company ask me to do anything with my own personal social media accounts, aside from a general, "Hey we're launching this new thing, if anyone wants to like and share, that would be cool."
My employer regularly asks us to share/like/discuss company content on social media.
I just don’t have accounts, so don’t participate. To be honest even if I did I still would not.
I was only asked about this once and I just said I didn’t do social media in general and they were happy with that answer.
In the old days I kept a few BS accounts around so that I could demonstrate posting company stuff, but I don't do that anymore and the accounts are long gone anyway.
At the end of the day, I won't make a social media account, and even if I did, it would never get used for anything personal. If pressed, explaining that a social media account that posts nothing but company PR would actually be detrimental to the company, should be enough to make them drop the idea. If not, there are plenty of other companies out there that will accept non-social-media types.
Seems like you have the social network you need and the others would simply be a waste of time.
When I have a meeting with someone I don't already know I like to look them up on linkedin beforehand. But occasionally someone doesn't have a profile (or a useful one) there and that's OK by me. It's just a convenience feature ("Oh look, they worked at XXX too!").
If your company wants all that fluff, and you don't work in the company's marketing department, there's something wrong with the company.
Here is some practical advice
It seems like an expectation from your current management and you being a principal engineer they expect you to follow whatever their current policy for the team is. Either convince your manager about your stand or just go with the flow. You don't have to come up with original post every time. You can simply repost/retweet or "like" other's stuff.
Based on my experience all these kinds of initiatives are temporary and likely to change or lose relevance over time. All of this will stop if you get a new management in future.
However, I do have a few different websites that I used to be very active in but have since (for the past 5 years) rarely use them. It's usually only to share something interesting and to keep my web-deb skills somewhat sharpened.
obviously i have hackernews (even though i hate it), reddit (even though i *really* hate it), github (although im contemplating moving my project to gitlab or bitbucket due to recent openai shenanigans) and fediverse for my own personal time-wasting but none of those ever intersect with my job.
i also used to have a linked-in but i deleted it because i only ever got communications from spammy job-recruiters who didn't even bother to read my profile before messaging me (seriously, they'd ask me if i want to interview for a job as a webdev, i'd say yes even though im not a web-dev because i was interested in changing to a new field at the time, then during the phone interview the same person would tell me that i'm not qualified for the job because i've only ever worked on compilers and low-level kernel/device driver stuff).
It is a kind of cultural filter. If you think doing it would make you better at your job, then use it as motivation to do it. Otherwise, there's plenty of other places to work. It will likely get worse once you join; sometimes things like "knowledge sharing" becomes part of the performance review.
As freelancer in art industry I find soc. media frustrating. It stole uniqueness in creativity, because consuming work from others shaped my work to be more liked by others. But it is not what I really want to create or like.
Be independent in creativity means doing more than consuming it.
I don’t interact with anyone on linkedin other than recruiters. For ephemeral thoughts I put them on mastodon. I tried twitter for a bit but it didn’t suit me. Reddit exists for random things like bike tag and catching up on local news.
I'm glad to still here from them, and keep up on how everyone is doing. I never pushed work's stuff on my friends, or did any blogspam stuff, and would have refused to do so.
I don't do social media on my phone, neither should you.
Anything I'm active on gainfully is as a psuedoanon; it's none of their business what I do there. Separation of business and pleasure. If asked any accounts that do happen to exist do not exist.
Only real name thing I have is a LinkedIn for old coworkers to find me on / networking.
Last time I created a social media account for work was when I was a junior dev and my employer wanted to inflate their apparent size on LinkedIn.
By not giving in. My social life is nobody's business but mine.
If I'm asked to share something on my social media accounts, I tell them no.
If they need me to share on social media, they'll need to set up a social media account for me on which to share.
I don't mix work with personal.
There's plenty of demand for engineers like us, and we know that the places that need us often "take what they can get."
And, don't forget that your Hacker News posts are part of your brand, too. You can put a link to your Hacker News profile on your resume.
I then parlay that skill in professional communications to great effect. It's something of a superpower for a software engineer.
Twitter feels fake. It's like it's a bunch of used-car-salesman-like software developers trying to sell you on web3, or crypto, or their course to teach you how to code like they supposedly do.
The only places I think it makes sense to have any sort of presence might be GitHub, or StackOverflow. On GitHub you might have a project you've done that others find useful, something pretty niche. This happened to me for a project I had barely even started, and a recruiter wound up reaching out over it. This project was on npm and GitHub, it had like zero downloads but because of the niche that it was in, I was one of the only people with a project like this. I could imagine if you get 50 stars on a project any employer will look at that and be impressed.
Tl;dr, do what you like to do. If you're really proud of it and want to show it off, do a write up. Don't churn out easy crap just to do a blog post every week about it.
LinkedIn, people might say it's how you find jobs. Wrong. LinkedIn is basically another social media. Before, companies used to advertise about their open jobs, now it's LinkedIn. It doesn't change how you get hired, only how you find the company.
Basically, social media is not needed, and only wastes your time. Yes it's nice with friends. But frankly, real friends communicate in person, not behind a mask.
Find better employer ?
TLDR sure, sure, but if you actually want to sell it you have to.