Remembering the order of the months. I basically always start at 1 and then sing-song my way up on my fingers. I flip March and May frequently. No idea how many days are in each month. I have tried to learn and put in some effort but just can't make it fit my brain properly.
Normally pretty decent at numbers and related activities. It's really weird and kind of annoying.
At my 30s I found out that there was a developer inside a Political Science Graduated.
I've been COO an CMO for 4 years but I decided to persue my dream and become a Front-end developer:)
Location
Elche, Alicante, Spain
Education
Certificate of Higher Education for Web Applications Development & Degree in Political Science
Maths, definitely. That was the reason I put off my developing dreams when I was young. Maybe then it was really important (I am talking about 20 years ago, when I was 10).
But today I've realized Maths is really not that complicated or deep into Front-End so I decided to come back :D
I knew the theory of imaginary numbers, but It was amazing to look into the dynamic graphics and see them rotating.
I wish I would have such tools in the high school.
I wish i would have time to use MathBox.js or threejs to explore datasets.
If one map properly the datasets to the three dimensions, I almost sure that we can find many more relationships instantaneously, because the brain is prepared to work with spacial structure and note those relationships in real time.
The web is still very limited to the cyberspace described in Gibson's books. In the books the characters take a Virtual Reality set and connect to 3D words, the servers, the data, the avatars, ... everything was interacting in 3D.
I guess that in the years to come, the web will reach the Gibson dreams. And math would be very important for that.
At my 30s I found out that there was a developer inside a Political Science Graduated.
I've been COO an CMO for 4 years but I decided to persue my dream and become a Front-end developer:)
Location
Elche, Alicante, Spain
Education
Certificate of Higher Education for Web Applications Development & Degree in Political Science
At my 30s I found out that there was a developer inside a Political Science Graduated.
I've been COO an CMO for 4 years but I decided to persue my dream and become a Front-end developer:)
Location
Elche, Alicante, Spain
Education
Certificate of Higher Education for Web Applications Development & Degree in Political Science
Relational databases. I honestly go for document and key-value stores often not because I think RDBs are ill suited for the job but because I don't want to deal with them.
I'm a software engineer working as a full-stack developer using JavaScript, Node.js, and React. I write about my experiences in tech, tutorials, and share helpful hints.
Sitting down with someone to look at the code or debug. If I'm not prepared and have not looked at the code for at least a few minutes by myself beforehand, I have no idea what is going on.
I'm good with CSS, and I frequently find myself helping others to fix broken CSS, but I can't explain how my solutions work. My explanation is usually "Um... It's just like this so that this go here and then like that so it that that other rule applies... Do you get it?"
In tech? SQL. It doesn't make any sense to me. At all. I can do basic stuff, but when you start talking joins, my eyes glaze over and I lose the previous 2 minutes.
Outside of tech? Telling when I'm done. I'll go and go and go and think I'm fine until I'm absolutely not, and it can be extremely unhealthy
Long time Rubyist.
I am interested in:
- Building great software that makes lives easier, adds value
- Working with great, like minded people & learning from them
- Building communities
Max is a startup software engineer. He seeks to use what he has learnt as a startup founder and tech community leader to solves hard problems with innovate products or services.
Don't you have that coworker that takes a glance at your code and starts asking why you went that way with that function instead of this way that everyone is doing now? The one who never stumbles in describing their own code and always has a valid reason for any decision and if it turns out there is a better way that you know about they take that and understands it right away instead of the week it took you? Then they quickly finds the pros and cons and makes some improvements it will take you an hour to really understand? I thought that person had a clone in every company. 😉
Reading thoroughly and not acting impulsively. I have an ADHD-like tendency to jump before I have adequately looked. Unfortunately I have not yet figured out how to get rid of it completely as it is not a very active decision. I wouldn't say it is bad enough to be a problem per se, but a definite weakness.
Using Linux! I often find myself googling the same mundane things over and over because I can't seem to make a mental note of giving it a few minutes and learning it. I still can't make a string be all uppercase in bash while knowing of atleast 3 places where I used a stackoverflow snippet for the same. That's why I call myself the smartest doofus in my group :)
You're probably right, but just recently I read an article, that you could save so much more time and it's a 21st century skill and wht not and since then it's nagging me.
In code, meaningful variable and function naming conventions from the start. I often get down the rabbit hole of making things work then realize how poorly I've named a few things. Thankfully I've become a master of find and replace all...
Explaining code (and coding in general) to non-coders, though I'm getting better.
And CSS... God, it takes me forever every time and I always miss something and have to tape everything together. I definitely have to practice better CSS
Ok, I need to be very clear about this, you do NOT need to apologize for being 'that guy'. Yes, you might be scary to deal with for those of us dealing with impostor syndrome and think more about development than coding, but that's our shit to deal with. You are, from the sound of it, an awesome coder and you should be proud of it.
Sure, socializing is good but while I'm good at blending in I kinda hate small talk. I rather enjoy people like you who either talk about something that is actually interesting for you or not much at all.
I hope that you get the chance to talk to someone who is not afraid to talk straight to you and let you know what parts of your communication needs some polish when it comes to other peoples code, because from the sound of it you have a lot of knowledge that others could grow from if they got to absorb it.
Again, do not feel like you should be sorry for being who you are, you probably rule!
Focus, time management, self-discipline... you get the idea.
Visual UI design, esp. the creative/abstract kind. I do know how to create legible, usable UI with proper colour contrast, whitespace, sizing, etc, just nothing creative.
Sports
Plenty other things but those are my top 3.... 🤷🏽♀️
Following process. I’m great at making them and writing the documentation about how it all works. But left to my own devices I’ll forget half of my own process.
I can put together a full application architecture in concept but explaining it to others, or attempting to document it effectively always feels like an up hill struggle.
I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
How’s it going, I'm a Adam, a Full-Stack Engineer, actively searching for work. I'm all about JavaScript. And Frontend but don't let that fool you - I've also got some serious Backend skills.
Location
City of Bath, UK 🇬🇧
Education
11 plus years* active enterprise development experience and a Fine art degree 🎨
Self-care.
I am terrible at explaining my code, despite knowing how & why it works.
Remembering the day. I thought yesterday was tuesday.
Yesterday was Tuesday.
I'm terrible at structuring stuff that are not code. I fail to structure my workflow, my day to day task (like folding clothes, dishes, etc...).
I'm terrible at remembering important date (heck, I even forgot my birthday almost each year).
But strangely, I'm not that bad I structuring software.
So much this. I have try countless times to be as perfectionist on this side of my life as I am with code but I just can't do it 🙃
Remembering the order of the months. I basically always start at 1 and then sing-song my way up on my fingers. I flip March and May frequently. No idea how many days are in each month. I have tried to learn and put in some effort but just can't make it fit my brain properly.
Normally pretty decent at numbers and related activities. It's really weird and kind of annoying.
My son has the same issue! You aren’t alone!❤️😁
Maths, definitely. That was the reason I put off my developing dreams when I was young. Maybe then it was really important (I am talking about 20 years ago, when I was 10).
But today I've realized Maths is really not that complicated or deep into Front-End so I decided to come back :D
Do you mean Mathbox.js ;-)
The article series of MathBox.js are outstanding.
I knew the theory of imaginary numbers, but It was amazing to look into the dynamic graphics and see them rotating.
I wish I would have such tools in the high school.
I wish i would have time to use MathBox.js or threejs to explore datasets.
If one map properly the datasets to the three dimensions, I almost sure that we can find many more relationships instantaneously, because the brain is prepared to work with spacial structure and note those relationships in real time.
You know? The cyberspace was born with the science fiction writer William Gibson.
The web is still very limited to the cyberspace described in Gibson's books. In the books the characters take a Virtual Reality set and connect to 3D words, the servers, the data, the avatars, ... everything was interacting in 3D.
I guess that in the years to come, the web will reach the Gibson dreams. And math would be very important for that.
Are we ready? ;-)
I appreciate your passion about Maths... I wish I could share it.
Exact same here 🤓
That's very conforming. Hehe.
I hear you! I'm great at problem solving, but don't ask me to split the cheque.
Any time someone says "monad" my brain instantly stops working.
Relational databases. I honestly go for document and key-value stores often not because I think RDBs are ill suited for the job but because I don't want to deal with them.
aaaaah, you break my heart :P
It's not lack of will, it's lack of competence :p
What concepts you find hard? Maybe I can help.
In the meantime I think you can start here:
Everything you need to know about (Relational) Databases
Lucas Olivera ・ 16 min read
I'm not saying relational DBs are super easy, but I think they are really important to know, even if you end up not using them :D
Same! I'm awful at SQL and RDBs are the bane of my existence
Sitting down with someone to look at the code or debug. If I'm not prepared and have not looked at the code for at least a few minutes by myself beforehand, I have no idea what is going on.
That's a great soil to grow a magnificent impostor syndrome!
I'm good with CSS, and I frequently find myself helping others to fix broken CSS, but I can't explain how my solutions work. My explanation is usually "Um... It's just like this so that this go here and then like that so it that that other rule applies... Do you get it?"
I feel you 😭
In tech? SQL. It doesn't make any sense to me. At all. I can do basic stuff, but when you start talking joins, my eyes glaze over and I lose the previous 2 minutes.
Outside of tech? Telling when I'm done. I'll go and go and go and think I'm fine until I'm absolutely not, and it can be extremely unhealthy
Joins aren't so bad!
SQL 101: All about SQL JOINs
Helen Anderson ・ 3 min read
I wrote a thing some time ago that may just help: info.pagnis.in/blog/2017/08/19/dec...
I'm bad at forming new habits. Could do something consistently for the start but falls till you are hit with time crunch.
It's funny i could follow through something consistently for months or years but had problems in forming new habits.
e2e tests and explaining how my code works
Don't you have that coworker that takes a glance at your code and starts asking why you went that way with that function instead of this way that everyone is doing now? The one who never stumbles in describing their own code and always has a valid reason for any decision and if it turns out there is a better way that you know about they take that and understands it right away instead of the week it took you? Then they quickly finds the pros and cons and makes some improvements it will take you an hour to really understand? I thought that person had a clone in every company. 😉
Reading thoroughly and not acting impulsively. I have an ADHD-like tendency to jump before I have adequately looked. Unfortunately I have not yet figured out how to get rid of it completely as it is not a very active decision. I wouldn't say it is bad enough to be a problem per se, but a definite weakness.
Using Linux! I often find myself googling the same mundane things over and over because I can't seem to make a mental note of giving it a few minutes and learning it. I still can't make a string be all uppercase in bash while knowing of atleast 3 places where I used a stackoverflow snippet for the same. That's why I call myself the smartest doofus in my group :)
Parenting. It’s a daily battle and a learning process. 😅
I feel this. I have two very young, and one on the autism spectrum. Battle is barely a euphemism some days
10 finger typing 😕
As long as it works, no problem. You're just giving the extra fingers a rest.
Some friends at my company sent a typing test around recently, and without fail*, devs were the slowest typists.
*An exception being our CFO, who types at 40 WPM.
You're probably right, but just recently I read an article, that you could save so much more time and it's a 21st century skill and wht not and since then it's nagging me.
Regular expressions
Regular expressions
Regular expressions
Regular expressions
Regular expressions
Getting paid right/in time
Talking to non-tech peoples
Regular expressions
Regular expressions
Um... science.
Like, Biology, Chemistry... I just can't wrap my head around it. And believe me, I've tried. Multiple times.
Because science is COOL. And it's annoys me so much that my brain just goes pop when I try and learn it.
(Any and all thoughts on how I could force my brain to get it would be SO APPRECIATED you have no idea.)
Relationships. Also regular expressions.
This, but with people.
In code, meaningful variable and function naming conventions from the start. I often get down the rabbit hole of making things work then realize how poorly I've named a few things. Thankfully I've become a master of find and replace all...
Explaining code (and coding in general) to non-coders, though I'm getting better.
And CSS... God, it takes me forever every time and I always miss something and have to tape everything together. I definitely have to practice better CSS
I want to answer this with a joke... but that's probably just a defense mechanism. Or something.
Baking. For the life of me, I can't bake. I can make some mildly acceptable cookies, but other than that I can't do pastries.
I tried baking bread a few times, and without fail I created a solid brick.
That said, I fancy myself as a decent cook.
Ok, I need to be very clear about this, you do NOT need to apologize for being 'that guy'. Yes, you might be scary to deal with for those of us dealing with impostor syndrome and think more about development than coding, but that's our shit to deal with. You are, from the sound of it, an awesome coder and you should be proud of it.
Sure, socializing is good but while I'm good at blending in I kinda hate small talk. I rather enjoy people like you who either talk about something that is actually interesting for you or not much at all.
I hope that you get the chance to talk to someone who is not afraid to talk straight to you and let you know what parts of your communication needs some polish when it comes to other peoples code, because from the sound of it you have a lot of knowledge that others could grow from if they got to absorb it.
Again, do not feel like you should be sorry for being who you are, you probably rule!
Focus, time management, self-discipline... you get the idea.
Visual UI design, esp. the creative/abstract kind. I do know how to create legible, usable UI with proper colour contrast, whitespace, sizing, etc, just nothing creative.
Sports
Plenty other things but those are my top 3.... 🤷🏽♀️
Skating and I'm Canadian!
Also Canadian, also not much of a skater. (But I believe I'm the best skater in my family).
Life.
Conversation and smalltalk
Typing when someone is watching. During pair programming I start misspelling every word and fumbling around on the keyboard like no one's business.
Regex & To keep in touch with friends
Following process. I’m great at making them and writing the documentation about how it all works. But left to my own devices I’ll forget half of my own process.
Integrating via 3-legged OAuth. I've done it a number of times for different purposes, and every single time, I'm like uuuuugh.
Outside of tech? Financial stuff.
Interviewing
Going home. I work too much.
Knowing when I’m “thrashing” vs needing to spend more time on something.
Asking for help.
Articulating my thoughts.
I can put together a full application architecture in concept but explaining it to others, or attempting to document it effectively always feels like an up hill struggle.
Making plans.
Outside tech?
Anything financial, planning for the future, setting goals, keeping in touch with people, shopping sensibly, painting over rust...
Inside tech? About half of everything new.
Aggressively applying to jobs.
Spelling and grammar. Its probably a good thing I have spell check available 😄
Social media. Self hype in the youtube, facebook hour.
At controlling my inner rage dragon at home. I'm always fighting and arguing against mirrors and it's bad when I'm showering!
I'm currently working on not arguing in the shower by singing D:
Feeling competent.
Cooking. I'm moving out alone to Argentina in a few days and that part scares the hell out of me
Calculus and anything more complicated. Despite this, I haven't really needed it to develop most things.
Being spontaneous. I am a person who does things very intentionally and calculated. Whimsy is foreign to me.
Actually I'm quite 'partial' to a 'curry' 😉 and I can squiggle in lambda calculus all day.
But there's something about monads that just refuses to go in.
Administrative details. Timesheets and the like. Drive me up a wall.
Troubleshooting the damn printer at work. Why won't this one piece of electronics bend to my will!?
Networking ... no matter how many times I sit down and try to understand NAT Gateways, VPCs, CIDR ... nothing sticks
Typing, spelling and reading fast. That doesn't apply to code.
Math. Mental math specifically. I'd rather let a machine math for me than figure out 20% for a tip.
Career wise, I’m fantastic at SEO and copywriting but I’m terrible at analytics and tracking my data.
Golf. I've played for 12 years. I've broken 100 twice. I've only scored one birdie in my life, and it was on the 8th hole I had ever played.
Regex - my mind just shuts down 😂 thank SO and Emma Weedekind’s recent post on dev.to
The debugger. 25 years of professional programming and I still splatter print statements everywhere to figure out what's going wrong.