summaryrefslogtreecommitdiff
path: root/cv.md
diff options
context:
space:
mode:
authorSkladnayazebra <skladnayazebra@gmail.com>2025-12-31 20:17:53 +0100
committerSkladnayazebra <skladnayazebra@gmail.com>2025-12-31 20:17:53 +0100
commita6ef1dea0bd647b6b1c4d23353d0caa6a677d4ff (patch)
tree0cb516d80edd382fd5c74bb37e9d978111e9d8f2 /cv.md
parenteb7b29d4b5df35eddb8e0f2e7287ca53ad1218dc (diff)
update cv
Diffstat (limited to 'cv.md')
-rw-r--r--cv.md54
1 files changed, 28 insertions, 26 deletions
diff --git a/cv.md b/cv.md
index 54615b4..4789810 100644
--- a/cv.md
+++ b/cv.md
@@ -7,37 +7,39 @@
# RAMBLE
-Time and money are limited. Making something perfect takes infinite amount of
-both. Therefore, the best I can do as a professional is to craft solutions as
-good as achievable within given constraints. Sometimes it's not pretty, but as
-long as it works and meets the business needs, I can consider my work
-successful.
+This section reflects my beliefs and opinions about work. I think it's
+something important to share, because it may help you as future employer to
+decide if me and you align with each other.
-On the long run, maintainability is important. The code exists not only for
+The most important thing, I think, is for technical and non-technical people to
+listen to and respect each other. If it's not happening, everything becomes
+unnecessarily difficult and annoying, with higher risk of failure.
+
+Proper requirements are essential. My responsibility as a developer, whenever I
+see unclear or contradictory requirements, is to start asking questions until I
+get clear reasonable answers.
+
+Time and money are always limited. Within given constraints, it is my duty to
+craft solutions as good as I am capable of. As long as it works and meets the
+business needs, I can consider my work successful.
+
+In the long run, maintainability is important. The code exists not only for
machines to run, but also for humans to understand and work on. When the team
-is too busy shipping features and fixing bugs, and forget about keeping things
+is too busy shipping features and fixing bugs, they forget about keeping things
tidy and easy to understand, the code gets messy and hard to work with, which
slows the team down, increases frustration and burnout rate. Managing
complexity is one of the most important aspects of software development.
-Curiosity, creativity, critical thinking and willingness to learn new concepts
-are vital for me. It keeps me efficient and relevant, and genuinely makes my
-work more enjoyable. I love to tackle tricky problems, I love to come up with
-ideas, experiment and tinker until a solution emerges. It's a rewarding experience.
-
-I have my moral standards, too. I am inspired to work on something that really
-makes people's lives better, alongside with people who care about what they do.
-I don't see myself being happy and productive in environment where business
-decisions are driven solely by financial goals and where no care and love put
-into the product.
+A word on AI, or rather. LLMs. They're an impressive tool for quick prototyping
+and for gathering non-critical information, I give it that. But I don't
+think it should touch anything complex and long-term, due to its high entropy -
+and we do not need more entropy than we already have.
-When it comes to AI, I believe that it's too unrefined and too unsustainable
-(financially, ethically, legally and enviromnetally) to use it for anything
-important on the long term. As many, I was excited in the past and used it for
-a while, but quickly realized that I'm giving up my comprehension and my agency
-for the outcome that's either mediocre or straight up wrong and misleading.
+Curiosity, creativity, cooperation, critical thinking (so many words starting
+with C...) and willingness to learn new concepts are vital. If we want to do
+truly great things, this is what should be cultivated.
-I don't think participation in AI race is healthy and good for anybody.
-Instead, we need to invest into our own human learning, collaboration and
-mastery. And if we really care about our future, then we need to invest into
-junior developers. Not into technology that promises to make them obsolete.
+Proper work-life balance is necessary for mental and physical health. Proper
+dedication at work is important, but overworking is dangerous, and the burnout
+is no joke. Work, while being significant, is not everything we have. There's
+family, friends, people to care about and to share life with.