Code IT | Innovate AASTU
1.94K subscribers
402 photos
72 videos
12 files
198 links
Exploring code, AI, remote work & building in public. Join the lab and grow with us!
Download Telegram
Google finally launched its AI yesterday. Its called Gemini. Gemini has already beaten OpenAI's GPT-4. How?๐Ÿ‘‡๐Ÿ‘‡

Because Gemini is multimodal from the start. OpenAI built GPT-4 as a text-based model. Afterwards, they added audio and video features. But Google built Gemini to handle different types of data (like text, images, and video) right from its initial design. So Gemini can handle all these different types of information simultaneously. For example, you can input a mix of text, images, and short video to Gemini, and it can understand and process all of these inputs together. Similarly, when giving an output, Gemini can naturally combine text and images in its responses. It doesnโ€™t need separate steps to handle each type of data separately.

Checkout
https://deepmind.google/technologies/gemini/#introduction
๐Ÿ‘7
This media is not supported in your browser
VIEW IN TELEGRAM
>>R.I.P ChatGPT??

๐Ÿ•ธGoogle's Gemini is just mind-blowing ๐Ÿคฏ
The CEO of Google had an interview yesterday introducing this AI Model.
https://youtu.be/jV1vkHv4zq8?si=1QVjvddi604Zid-O

#AI #GenerativeAI #Google
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ˜ฑ4๐Ÿ‘21
For all first year students joined AASTU.
Welcome ๐Ÿ’• We are happy to have you all here.
If you are looking for productivity and informative platform about aastu, We recommend you to download AASTU Students app ๐Ÿ›’

For some reason if you can't find the app on Google Play Store you can directly download from this link.

https://apkpure.com/aastu-students/com.gemechiselias.aastu/amp

๐Ÿ’ฌ @innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ3โค22๐Ÿ‘1
It is Sunday๐Ÿคฉ
Special day for tech enthusiastic ..

Join GDSC Dev Dialog Night

๐Ÿ‘‰ RSVP

https://gdsc.community.dev/j/g97z8wewq7fep/
@innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ3๐Ÿ‘2
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ’ป #GitHubUnwrapped!
Got my GitHub activity in 2023. โœŒ๏ธ

- 614 Contributions
- 17 Pull Request
- Dart and JavaScript as Top Language

Get your own: https://www.githubunwrapped.com ๐Ÿš€
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ8
Math ๐Ÿ“๐Ÿค”
๐Ÿ‘4๐Ÿค”3
Forwarded from Tilet solution
Hey there, aspiring developers!

Today, let's uncover the secret to becoming a skilled problem solver in the world of development. It all starts with two important words: "why" and "how."

To tackle challenges effectively, we must first ask "why" to understand the root causes. This helps us gain insights and clarity about the problem at hand.

Once we grasp the "why," we shift our focus to the "how." This is where the real magic happens. We explore different strategies, techniques, and tools to find creative solutions.

Being a developer problem solver isn't just about technical skills. It's about having curiosity and persistence.


So, let's remember: ask "why" to understand, and use the power of "how" to solve. You have what it takes to master problem solving!

Happy coding!
Nebyat B.

โ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌ
@tiletsolution
๐Ÿ‘10
Forwarded from Tilet solution
This media is not supported in your browser
VIEW IN TELEGRAM
How programmers overprepare for job interviews ๐Ÿง‘โ€๐Ÿ’ป

โ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌ
@tiletsolution
๐Ÿคฃ10๐Ÿ˜2๐Ÿ˜ฑ1
I understand how disheartening it can be when your excitement for a new project or idea isn't appreciated or supported by those around you. It's unfortunate when their lack of enthusiasm dampens your motivation and makes you question your ideas. However, it's important to remember that everyone has different perspectives and interests, and not everyone will immediately see the value in your ideas.

When seeking motivation and support, it's crucial to strike a balance. While it's great to have people who can encourage and uplift you, it's equally important to believe in yourself and your ideas. Trusting your instincts and conducting thorough research are effective ways to validate and refine your concepts.

Rather than relying solely on external validation, consider the following steps: trust your intuition and evaluate ideas based on their merits, seek constructive feedback to extract valuable insights, surround yourself with like-minded individuals who share your interests, engage with communities or groups related to your project or idea, and focus on your progress by taking small steps and celebrating achievements along the way.

"Don't let the negativity given to you by the world disempower you. Instead, give to yourself that which empowers you." - Les Brown

Take care,
Nebyat B.

๐Ÿ’ฌ @innovate_aastu
๐Ÿ‘12๐Ÿ”ฅ2
Forwarded from Tilet solution
โ€œI saw the man on the hill with a telescopeโ€?

I saw the man. The man was on the hill. I was using a telescope.

I saw the man. I was on the hill. I was using a telescope

.
.
.Add more in the comment below
semantic matters

โ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌโ–ฌ
@tiletsolution
๐Ÿš€ Send your name to the Moon! Our VIPER rover will explore the lunar South Pole, studying shadowy craters and searching for frozen waterโ€”and you can sign up to add your name before it lifts off:
https://go.nasa.gov/48l9wVv

๐Ÿ’ฌ @innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
โค3๐Ÿ”ฅ2๐Ÿ‘1
โ˜ƒ๏ธ แˆˆแˆ˜แˆ‹แ‹ แ‹จแŠญแˆญแˆตแ‰ตแŠ“ แŠฅแˆแАแ‰ต แ‰ฐแŠจแ‰ณแ‹ฎแ‰ฝ แŠฅแŠ•แŠณแŠ• แ‰ฅแˆญแˆƒแŠ• แˆแ‹ฐแ‰ฑ แ‰ แˆฐแˆ‹แˆ แŠ แ‹ฐแˆจแˆณแ‰ฝแˆแข INNOVATE AASTU แˆ˜แˆแŠซแˆ แ‹จแŒˆแŠ“ แ‰ แ‹“แˆ แŠฅแŠ•แ‹ฒแˆ†แŠ•แˆ‹แ‰ฝแˆ แŠฅแŠ•แˆ˜แŠ›แˆˆแŠ•แข

แˆ˜แˆแŠซแˆ แ‰ แ‹“แˆ ๐ŸŒท

@innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
โค6
Same here ๐Ÿ˜‚

#Meme #cbe
๐Ÿ‘10๐Ÿ˜5
Can you read this?
Your brain reads words as units, and not by individual letters. That's why you can spell a word incorrectly and still usually figure out what the word was supposed to say.

#HumanPsychology

@innovate_aastu
๐Ÿคฃ5๐Ÿ˜4๐Ÿค”1
Code IT | Innovate AASTU
Can you read this? Your brain reads words as units, and not by individual letters. That's why you can spell a word incorrectly and still usually figure out what the word was supposed to say. #HumanPsychology @innovate_aastu
It rlaely deosnโ€™t mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.
๐Ÿ”ฅ11๐Ÿคฏ1๐Ÿ˜ฑ1
๐Ÿ–ฅAre you a Flutter developer?
Or want to improve your development skills?


From my personal experience here are resources and tips that help you in your flutter development.

Best Dependency Collections
     ๐Ÿ”— https://fluttergems.dev/

Best YouTube Channels
     ๐Ÿ”— Fun with Flutter
     ๐Ÿ”— Code With Andrea
    ๐Ÿ”— Clean Architecture (Reso Coder)

Best Apps for UI Components
    ๐Ÿ”— MaterialX (also find the source code from the internet)

Community
   ๐Ÿ’ฌ LinkedIn
      - Flutter Devs Community
  ๐Ÿ“น Instagram
       - @flutter.deviser
       - @codewithflexz
  ๐Ÿ’ฌTelegram
       - @codenightforum/587
  ๐Ÿ“Medium
       - Flutter Community

Best VSCode Extensions
   ๐Ÿ‘จโ€๐Ÿ’ป 10 VSCode Extensions

Have any resources to add? Write on the comment.๐Ÿ˜Š

Happy Coding โ˜•๏ธ
@innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘11๐Ÿ”ฅ2โค1
Forwarded from Baki Web Dev Channel (Baki Web Dev)
How can you get a job as a self-taught developer?

This is what I will do if I start from scratch:


1) First, I will define what kind of developer I want to be:

- Frontend
- Backend
- Game developer
- Mobile developer, etc.

2) I will start researching/learning only the necessary skills to get me there โ€“ only the necessary skills:

- First, I will research or ask senior developers based on my choice.
- List out all the necessary skills to get me there.
- Gain enough skills, at least to secure an internship in a company.

3) I will start building small and demonstrable projects each week and share them with others:

- I will start building a small project every week and push it on GitHub.
- Meanwhile, I will share what I learned on different social media platforms. This will help me connect with like-minded people and document my journey.

4) I will start enhancing my portfolio and create a CV:

- When I say portfolio, you might think that I am referring to a website (No).
- Having a website is a plus, but what really matters as a developer is your GitHub and LinkedIn. Those are the two platforms you need to focus on.
- Then, I will build my CV filled with my latest projects to demonstrate what I can do.

5) Start applying for an internship (not a job again):

- At this stage, I will start looking for companies that are seeking potential developers based on my choice.
- Contact them and try to get my foot in the industry. Meanwhile, I can repeat steps 3 and 4.

6) Learn as much as possible and contribute as much as possible during your internship:

- Yes, as a developer, you have to constantly learn and update your knowledge.
- Give it your all regardless of the outcome. You might land a job at the same company where you took your internship. If you don't get hired, move on to the next opportunity.

7) Okay, this time you need to look for a job; you have already leveled up from the internship stage:

- Like I said, you don't have to apply for internships anymore. You have already passed that stage; you are now a junior developer. Find a position based on your career as a junior developer.
- Start leveling up from there.

Important note:

* Have faith in yourself and show up every day to do the job.

How long will it take, you ask?

* I would say 1 - 1.5 years to land my first junior position job.
๐Ÿ‘9๐Ÿ™3
Many of us have exams this week โœŒ๏ธ
And today during my exam, I was reflecting on this.

I read the 1st question and understood the concept, so I thought, 'Oh, I can answer this one.' ๐Ÿ˜…
But as soon as I started reading the choices, I became completely confused. A part of my mind, trying to recall the topics, began to see every choice as a possible answer. ๐Ÿฅน
If you think about it, the exam system has been the same since high school.
It seems designed more to challenge students and make them lose points๐Ÿค”, rather than to test their understanding of the concepts.
They just change words and phrase to make confusion. So, that you will miss point understanding the topic.

Lemme give you some example kalgebachu..
The whole exam questions  didn't test your understanding most of the test is like this ๐Ÿ‘‡

Question 1: Which planet in our solar system has the most moons?

A) Jupiter with 67 moons.
B) Saturn with 82 moons.
C) Jupiter with 79 moons.
D) Saturn with 62 moons.

Look: This question tests the student's ability to remember specific numbers and slight variations, rather than understanding why or how moons orbit planets.


Here is additional example question.

2: What is the primary component of the atmosphere of Venus?

A) Carbon Dioxide with traces of Nitrogen.
B) Nitrogen with traces of Carbon Dioxide.
C) Mostly Carbon Dioxide with significant Nitrogen.
D) Predominantly Nitrogen with some Carbon Dioxide.

This question requires knowledge of exact compositions and can be confusing due to the similar phrasing of the options.


As you can see It is just a memory test. Of course, we try to outsmart it by cramming the entire Module in one day and then forgetting everything after the exam๐Ÿ˜”

The loop will continue; the next generation will come, and we'll become lecturers, giving similar types of questions. ๐Ÿค•We need a base case for this recursion.

Remind me of 'แ‹จแˆถแˆตแ‰ฑ แ‹ฐแ‰ฅแ‹ณแ‰ค แŠ แ‹™แˆชแ‰ต" by Daniel Kibret.
Melkam "Fetena" ๐Ÿซก

โœ… Gemechis

@innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘31๐Ÿ‘6๐Ÿ”ฅ4โค1๐Ÿ˜ข1
A2SV | Africa to Silicon Valley
A2SV in 2023: Building a Brighter Tech Future in Africa With Google's Support
I am so grateful to have been part of this community for more than a year.

Born and raised in a rural area of Ethiopia, I never imagined I could receive a quality education and have the chance to become a software engineer capable of contributing to top tech companies.

Now, personally, I am achieving more beyond preparing for interviews. We are building a brighter tech future in Africa.

Thank you @Google for funding support in Africa and Emre Varol for giving us a chance to show our capabilities and talent!!

๐Ÿ…ฐ๏ธ a2sv.org
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘10โค5๐Ÿ”ฅ2
AASTU_OFFICIAL
Newsletter Volume-X Issue II.pdf
Nowadays, if the email/message starts with 'I hope this email finds you well...,' most probably, it is written by ChatGPT. ๐Ÿคฆโ€โ™‚๏ธ

Even though it's good to use GPT for grammar checking or to improve message formality, the main point is that most messages should be written by the author.
This also affects the receiver's motive. You might have seen messages in emails that are short but explained in 2-3 paragraphs.

The second point is that when written by ChatGPT, it is too perfect and long. The words that come after each other have a pattern, so you feel it while reading the text.

A good solution is to write the whole message by yourself and ask ChatGPT to correct grammar or formalize it without losing the context. Never give it what you want to write and let it compose the message.

Thoughts?

@innovate_aastu
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ˜14๐Ÿ‘6๐Ÿ‘5๐Ÿคฃ3