Uliza swali lolote kuhusu Computer Science/ Engineering

Uliza swali lolote kuhusu Computer Science/ Engineering

User 404

Member
Joined
Sep 1, 2022
Posts
27
Reaction score
22
Ask Anything Concerning Computer Science and Engineering. If you have doubts diving into CSE. Ask anything and I'll openly answer it.
 
Ni ipi ukisoma unakuwa programa
mzuri

depending with what you want to develop.
Programming Languages zipo zaidi ya 50 differently used to develop different things...

1.GAME DEVELOPMENT (also My Passion)
C++ Programming Language
JAVA programming Language
C# Programming Language
Note: Game Development inafanyika kwa kutumia Game Engines ambazo zipo Equipped with tools that enable visualizations,animations...Ila hizo Game Engines Ndizo ambazo zinakua Guided kwa kutumia Programming Languages
eg Unreal Engine - C++
Unity Engine -C#
Godoty Engine - C#
Advice: Before You dive in and start develop Games You are advices to atleast Master Web development, Mathematics (deep maths i.e Algebra,Logic,statistics,Geometry,Calculus,Numbers) , You will also need some smoothie skills like Graphics Designing and Animations

WARNING: If you are not passionate with Dame Development please don't dare even starting it,In programming this is one of the most Confusing career In short you gonna have to be a Eat-Code-NoSleep programmer for atleast 2 years to become a skilled one.

***No need to tell but you also can see yourself how much this career pays of [emoji383][emoji383][emoji383]
Game developers (programmer) Ukiajiriwa si chini ya $130000 per annum....so it worth diving ila ukifanya self game development (so rarely to develop a game by yourself) Unaweza pata zaid ya $500,000 depending in how your game can sell...."the more the game is addictive the more ads,the more promoted the more $$$.


2.MOBILE DEVELOPMENT (For both Android and IOS)
Involving development of Mobile Environment and Tools for Mobile Operations,also Apps.
LANGUAGES
a.For Android Development
•JAVA
•JAVASCRIPT
•KOTLIN
•C Clan (C++,C#,C)

b.For IOS Development
•Swift
•Objective-C

I can call Mobile development the simplest among all programming areas ....
NB: Mathematics is all over in programming for it gives a programmer a logical thinking in forming operational Logics and simplifying a big problem even smaller

3.DESKTOP DEVELOPMENT
This Involves designing desktop (referring to PCs and Computer in General) Applications and Software.
*There are two main categories of softwares
i.Application Software eg.Adobe,MS word.etc alike
ii.System Software eg OS. Like window.

This is one of the Headaches after Game Development....It Requires much time and More Effort practicing and testing stuffs just to make sure you develop something even more user friendly than the previous....This is why there are no much competition in desktop application compared to Mobile.
All It takes is Mastering in
  • C CLAN
  • DART
*JAVA
*Python
*VB


4.WEB DEVELOPMENT AND CYBER TECHNOLOGIES
One call Refer this as the simplest of all,Na Hii ndio Inashauriwa kuanza nayo kujifunza kwa programmer yoyote, It introduces you with the basic concept about how the web & internet works I recommend to start with this one fore you dive in other programming careers.
Web development though doesn't require much skills that's why even the NuNus dares to learn it.
It can Involves both Light-weight and High-Level Programming Languages for the Web and Server interactions

1.Scripting Languages
•HTML
•CSS
•JAVASCRIPT

2.Programming Languages
•PHP
•PYTHON
•Ruby On Rails
•JAVA
•DART

3.DATABASE
•MySQL
•SQL
other more


Other skills that are also needed to masterbweb development includes Graphic Designing,Audio & Video Processing Database.

Ooooohhh I'm tired of writing [emoji3578]There are Other Main Programming Careers that due to time I can't write then here
1.MACHINE LEARNING AND ARTIFICIAL INTELLIGENCE
2.DATASCIENCE
3.ROBOTICS
4.NETWORKING AND DATA TRANSMISSION
5.CYBERSECURITY

Want To start Journey in programming and software Development....Think twice before you start.
Always remember it is Once in Never Out Career .
The Good part with this career is that if you luckly get employed The salary is always Huge.
And for the self Employed you can decide your own salary
You can Google by yourself top 10 Richest people Worldwide starting with Elon Musk....And wonder why most of them are programmers
 
Mi napenda haya mambo na sijui pa kuanzia, vp kama nitaanza kusoma cerficate ya kompyuta (ict and Computing) pale OUT naweza fikia ndoto yangu
 
Mi napenda haya mambo na sijui pa kuanzia, vp kama nitaanza kusoma cerficate ya kompyuta (ict and Computing) pale OUT naweza fikia ndoto yangu

Sure, the best way to start is to start.
I suggest you get a basic certificate in Computer Science/IT from then you can by yourself start learning programming.
hasta la vista geekie!!
 
Why a person study computer science/engineering and not pursue other field and self taught computer science / engineering ??
 
Sure, the best way to start is to start.
I suggest you get a basic certificate in Computer Science/IT from then you can by yourself start learning programming.
hasta la vista geekie!!
Ipo tofauti ya ict na it?
Kama ipo naomba kuelimishwa
 
Why a person study computer science/engineering and not pursue other field and self taught computer science / engineering ??

Make it more clearly sir, Swali kama halielewi kidogo.
Use swahili if necessary.
Welcome.
 
Ipo tofauti ya ict na it?
Kama ipo naomba kuelimishwa

Considering Normal Definition of both Terms
ICT- Information and Communication Technology
IT-Information Technology.
Some Also Define ICT as Information,Communication and Technology [emoji1483] .....please notice the difference between the first and the third [emoji872][emoji3447].

Thus ICT-Information and Communication Technology base much on the study of gathering,processing,analyzing and Processes Information for +Ve Use (sometime -ve [emoji854]), And the way of which these information can be transmitted (communicated) between different parts/points throught the implementation of Technology.

WHILE

IT-is the study that deals only with gathering,processing,analyzing and use of information for different uses...

Be génie [emoji89][emoji3447] , See the difference now ??!!?
 
Kwanini hakuna computer jike na dume?

there's Sir.
This one am using is a Male Computer
That One you are using is a Female One
You see, If you reply to this is another evidence that you are using a Female computer (because it like to talk alot) but if you don't reply also it is still a proof that you are using a female computer because it is afraid of my Male Computer.

Hasta la vista baby !
Think again 'fore you reply.
 
there's Sir.
This one am using is a Male Computer
That One you are using is a Female One
You see, If you reply to this is another evidence that you are using a Female computer (because it like to talk alot) but if you don't reply also it is still a proof that you are using a female computer because it is afraid of my Male Computer.

Hasta la vista baby !
Think again 'fore you reply.
One boy down, hakuna mtu hapa, tunaleta posa kwa wazazi wako.
 
Considering Normal Definition of both Terms
ICT- Information and Communication Technology
IT-Information Technology.
Some Also Define ICT as Information,Communication and Technology [emoji1483] .....please notice the difference between the first and the third [emoji872][emoji3447].

Thus ICT-Information and Communication Technology base much on the study of gathering,processing,analyzing and Processes Information for +Ve Use (sometime -ve [emoji854]), And the way of which these information can be transmitted (communicated) between different parts/points throught the implementation of Technology.

WHILE

IT-is the study that deals only with gathering,processing,analyzing and use of information for different uses...

Be génie [emoji89][emoji3447] , See the difference now ??!!?
Ungetumia Kiswahili hiyo lugha wengine hatuelewi
 
Chuo gani kizuri hapa Tanzania kwa kozi ya IT?

UDSM
DIT
UDOM
ATC

[emoji419] Ukweli Muhimu Kuhusu Masomo ya Technology na IT in General.

Walimu asilimia Kubwa Huwa Hawana Mchango Kwenye Mafanikio ya Mtu (Mwanafunzi).
Juhudi binafsi za Mwanafunzi ndio Nguzo yake Kubwa ya Kufanikiwa.
 
Ok, ninahitaji kusoma kozi ya IT diploma ila sina ufaulu na masomo ya sayansi hasa hesabu nina F, physics na chemistry sikufanya.
 
Ok, ninahitaji kusoma kozi ya IT diploma ila sina ufaulu na masomo ya sayansi hasa hesabu nina F, physics na chemistry sikufanya.

 
Ok, ninahitaji kusoma kozi ya IT diploma ila sina ufaulu na masomo ya sayansi hasa hesabu nina F, physics na chemistry sikufanya.
Hayo ni mambo ya miaka ya tisini, miaka hii hata mtu wa la saba kama anajua ngeli anaweza kuwa developer.
 
Back
Top Bottom