fa
Feedback
Hamz Tech Journey

Hamz Tech Journey

رفتن به کانال در Telegram

most people learn tech but never make money from it i am learning and sharing how to do both one tech lesson. one business lesson. every day. free. building is pointless if you cannot sell what you built follow the journey. build something real.

نمایش بیشتر
کشور مشخص نشده استدسته بندی مشخص نشده است
94
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-330 روز
آرشیو پست ها
bussiness lesson: customer relationships: customer relationships = how you keep customers you know how to reach them now learn how to keep them types of customer relationships: transactional — pay and go long-term — ongoing relationship personal assistance — one-on-one support self-service — customer helps themselves community — customers helping each other why relationships matter: keeping customers costs less than finding new ones happy customers bring more customers trust is more powerful than features the insight: people stay where they feel seen people leave where they feel ignored your relationship type depends on your business enterprise = personal assistance small business = long-term community = peer-to-peer community relationship example: a telegram channel where people learn together the creator posts daily followers engage, share, and support each other trust is built through consistency and honesty ethiopian context: in ethiopia, relationships come before transactions people buy from people they trust choose the relationship type that fits your business and build it consistently next — key resources & activities #Hamz_Tech_Journey

choose what fits you if you're new — start with beginner if you're building — read builder if you're experienced — read senior but honestly? reading all 3 is better beginner gives you the foundation builder shows you real code senior shows you why it matters you'll understand everything deeply if you're busy if you're just starting if you don't want to get overwhelmed just read your level but if you have time read all 3 you'll thank yourself later

for seniors: variables are references to objects in memory
my_money = 500
friends_view = my_money
my_money = 300
print(friends_view)  # 500
changing my_money doesn't change friends_view they are references, not copies performance: every variable uses memory in loops running millions of times, that adds up
import sys
x = 5
print(sys.getsizeof(x))  # 28 bytes
ai connection: AI models have billions of variables (parameters) each one uses memory optimized code = lower cloud costs ethiopian context: slow internet? inefficient code makes it worse optimized code = faster apps for our users next — data types #Hamz_Tech_Journey

for builders: variables in real code — telebirr balance
balance = 500
print(f"balance: {balance} birr")  # 500

# send money
balance = balance - 200
print(f"balance: {balance} birr")  # 300
common mistake:
# ❌ using before creating
print(balance)  # error

# ✅ create first
balance = 500
print(balance)  # 500
best practices: use descriptive names use snake_case for multiple words
# good
customer_name = "abdlhamid"
total_price = 850
is_active = True

# bad
x = "abdlhamid"
y = 850
z = True
next — data types #Hamz_Tech_Journey

VARIABLES for beginners: a variable is a name for a value
name = "abdlhamid"
age = 22
price = 95
price is the name 95 is the value you can use variables to calculate:
price = 95
quantity = 3
total = price * quantity
print(total)  # 285
rules for naming variables: start with letter or underscore can contain letters, numbers, underscores cannot use python keywords (if, while, for)
# ✅ correct
name = "abdlhamid"
price_teff = 95
total_3 = 100

# ❌ wrong
123name = "abdlhamid"  # can't start with number
if = 25  # can't use reserved word
next — data types #Hamz_Tech_Journey

tonight's quote — "The higher we soar, the smaller we appear to those who cannot fly." — Friedrich Nietzsche

hey guys 😊 we've been on this journey for a while now let me tell you what we've covered so far business side the technician trap — why skilled people fail at business zero to one thinking — creating new categories know your why — purpose before product fixed vs growth mindset — failure as data founder self-assessment — knowing yourself real vs fake problems — finding what matters customer discovery — talking to real people technology mapping — choosing the right tech market sizing — knowing your numbers problem-solution fit — testing before building business model canvas — your business on one page value proposition design — why customers choose you revenue models — how to make money customer segmentation — who to sell to channels and distribution — how to reach them tech side how the internet works — dns, tcp/ip, http servers, clients, databases apis — how apps talk to each other sql — working with databases frontend vs backend git and github — version control the command line — talking to computers python — variables, data types, logic and now we're going deeper into python then html, css, flask then data, ai, machine learning then deep learning and llms then building ai products then making money from them the plan going forward 3 short posts every day beginner what is it, simple explanation, analogy, basic code builder real code, patterns, mistakes, challenge senior under the hood, performance, money connection same topic. three levels. everyone gets what they need. we'll cover everything from scratch python → data → ai → web → deployment → products one concept at a time complete mastery before moving forward what you can expect daily lessons you can actually understand code you can copy and use business connections that make sense ethiopian examples you can relate to just the real journey of learning to code and learning to make money from it if you've been following from the start — thank you if you're new — welcome, we're just getting started we continue monday morning drop a comment and let me know where you are in your journey #HAMZ_TECH_JOURNEY

tonight's quote — "Most men lead lives of quiet desperation and die with their song still in them." — Henry David Thoreau

business lesson 14 — channels and distribution distribution is how your product finds customers a great product with poor distribution dies an average product with great distribution thrives the five stages of distribution awareness — how do they know you exist interest — why do they pay attention evaluation — how do they decide purchase — how do they buy retention — how do they stay most founders spend 80% of their time on product and 20% on distribution successful founders spend 50% on product and 50% on distribution distribution is not selfish it's service when you share what you built you're giving people access to something that could change their business their income their life don't hide your product don't apologize for it share it proudly someone needs what you built 👉we've been learning the basics of programming and business what things are and how they work but starting tomorrow morning we will go deeper not just knowing what code does but understanding it, reading it, modifying it, writing it new structure — 3 posts daily for all levels morning — beginner afternoon — builder evening — senior same topic. everyone gets what they need. we'll cover everything from scratch python, data & AI, web & deployment and every concept connected to business because code without business is just a hobby #HAMZ_TECH_JOURNEY

lesson 14 — flask web framework flask turns python code into a web app without flask, your code runs in the terminal with flask, people can use it in their browser the basic structure from flask import flask, render_template app = flask(name) @app.route('/') def home(): return "hello, world!"" if name == 'main': app.run() routes connect urls to functions templates separate html from python jinja2 makes dynamic pages possible today i turned my system into a real web app it's not just code anymore it's a product your code is just code until someone can use it flask is the bridge next i'm learning channels and distribution — how to reach your customers #HAMZ_TECH_JOURNEY

tonight's one — "You cannot swim for new horizons until you have courage to lose sight of the shore." — William Faulkner

hey guys 😊 so starting today i'm adding something new to the channel every evening around 8:30 i'm gonna share one quote with you guys — just one. no long explanation, no lecture. just a sentence from some of the greatest minds ever that'll actually make you think. that's it. tune in every evening🫡

business lesson 13 — customer segmentation most founders try to sell to everyone that's the fastest way to sell to no one customer segmentation is the opposite it's the discipline of being specific types of segmentation demographic — who they are geographic — where they are psychographic — how they think behavioral — what they do firmographic — their business the insight that hit me is this when you try to serve everyone you serve no one well when you try to sell to everyone you sell to no one when you design for everyone you design for no one narrowing your focus doesn't shrink your market it grows it because when you're the obvious choice for one person they tell everyone like them next i'm learning flask — building a real web app #HAMZ_TECH_JOURNEY

lesson 13 — html and css html is the structure of your webpage css is how it looks html is like the skeleton css is the skin and clothes the basic html structure <!DOCTYPE html> <html> <head> <title>my page</title> </head> <body> <h1>heading</h1> <p>paragraph text</p> </body> </html> css makes it beautiful body { font-family: Arial, sans-serif; color: #333; background: #f9f9f9; } today i built a landing page for my product html for the structure css for the design people judge your product in milliseconds before they read anything before they understand what it does if it looks professional, they trust it if it looks amateur, they leave design is not vanity it's an investment in trust next i'm learning customer segmentation — who to sell to #HAMZ_TECH_JOURNEY

business lesson 12 — revenue models most founders build the product first then figure out how to make money wrong way revenue should be designed into the product from the beginning here are the ways to make money subscription — monthly or yearly fee transaction fee — pay per use freemium — free basic, paid premium tiered — different prices for different needs value-based — price based on what you save them one-time — pay once, use forever commission — percentage of transactions advertising — companies pay for attention people don't pay for products they pay for outcomes they pay to solve problems they pay to save time they pay to avoid pain if you save a shop owner 2,000 birr/month charging 400 birr/month is obvious they still save 1,600 birr next i'm learning html and css — building the frontend #HAMZ_TECH_JOURNEY

lesson 12 — functions in python a function is a reusable block of code write it once, use it forever here is the simplest function def greet(): print("Welcome to Hamz Tech Journey") greet() now with inputs def greet_person(name): print(f"welcome, {name}!") greet_person("Abdlhamid") now with outputs def calculate_total(price, quantity): return price * quantity total = calculate_total(85, 3) print(total) functions are like tools in a toolbox each tool does one thing well you build it once, use it forever with functions your code becomes clean, organized, and reusable you can test each piece independently you can share functions across projects a developer wrote 50 functions for a client they called it a "business logic library" the client paid 10,000 birr for it same functions used for 3 different projects next i'm learning revenue models — how to actually make money #HAMZ_TECH_JOURNEY

business lesson 11 — value proposition design most businesses describe what they do great businesses describe what they do for the customer here is the difference bad value proposition "we make inventory software" good value proposition "we help shop owners stop losing money from stock-outs" the value proposition canvas has two sides customer profile what job are they trying to do what pains do they have what gains do they want value map what do you offer how do you relieve their pains how do you create their gains fit happens when your value map matches their customer profile perfectly the test of fit if a customer reads your value proposition and says "yes that's exactly what i need" — you have fit if they say "that sounds interesting" — you're still describing features next i'm learning functions in python — reusable code blocks #HAMZ_TECH_JOURNEY

lesson 11 — loops in python a loop is code that repeats itself automatically instead of writing the same code 10 times you write it once and tell python to run it 10 times two types for loop — when you know how many times #python for product in products: print(product['name']) while loop — when you keep going until something changes #python while stock > 0: sell_product() stock = stock - 1 loops are everywhere in business processing a hundred orders — loop sending a thousand emails — loop checking every product in inventory — loop generating monthly reports — loop a developer wrote a 30-line script with one loop it replaced 40 hours of manual work per week client paid 5000 birr for the script they save 40 hours every single week next i'm learning how to build functions — reusable code blocks that make everything cleaner share this with someone learning to code 🙏 evening — Value Proposition Design (how to make customers choose you) #HAMZ_TECH_JOURNEY

business lesson 10 — the business model canvas business model canvas — how to design your business on one page most people think a business model is just "how you make money" it's actually 9 building blocks that all connect to each other here is the framework 1. customer segments — who exactly are you serving 2. value propositions — what problem are you solving 3. channels — how do you reach them 4. customer relationships — how do you interact with them 5. revenue streams — how do you make money 6. key resources — what do you need 7. key activities — what do you actually do 8. key partnerships — who helps you 9. cost structure — what does it cost the insight that hit me is how connected everything is change your customer segment and everything else shifts how you reach them, what you charge, what you build a business is not a collection of separate decisions it's a system where everything affects everything else if you haven't mapped your business on one page yet start with box 1 and work your way through next i'm learning how to design a value proposition that actually makes people choose you share this with someone working on a business idea 🙏 morning: Loops in Python (for, while) #HAMZ_TECH_JOURNEY

lesson 10 — variables, data types and logic every program ever written — from the simplest calculator to the most complex AI — is built from three things variables — how programs remember things data types — what kind of information is being stored logic — how programs make decisions let me break each one down variables are named containers shop_name = "Merkato Store" stock = 24 price = 85.50 is_paid = False that is four variables holding four different types of information data types matter because not all information is the same you can multiply two numbers you cannot multiply two names python enforces this automatically — it protects you from nonsensical operations the four types you use every day int — whole numbers — 42, 100, -5 float — decimal numbers — 85.50, 3.14 string — text — "abdlhamid", "addis ababa" boolean — yes or no — True, False now logic — this is where programs get smart if stock == 0: print("out of stock — order now") elif stock < 10: print("low stock warning") else: print("stock is fine") that is it three lines that make a decision the same pattern powers M-Pesa's transaction validation every time you send money M-Pesa runs through dozens of if/elif/else checks before approving if balance < amount — reject elif amount > daily limit — reject elif receiver not registered — reject else — approve today i built a stock management system for an ethiopian shop using all three variables held the data data types made the math work logic made the decisions this is what business software is — nothing more mysterious than this the money angle every business rule in any software is an if statement translating business rules into code is a billable skill today not in 6 months — today share this with someone learning to code 🙏 evening lesson — the business model canvas — how to design a business on one page #HAMZ_TECH_JOURNEY