Questions about compsci(switching from physics)

  • Thread starter QuarkCharmer
  • Start date
  • Tags
    Physics
In summary, the speaker is a physics major who is considering switching to computer science after interning with a company that provides language learning solutions. They are interested in the creative aspects of computer science and believe it will provide more reliable employment opportunities. They also mention their interest in linguistics but are hesitant due to past experiences. They are seeking advice on how to prepare for a career in development and are considering focusing on a specific domain and gaining experience through team-based projects.
  • #1
QuarkCharmer
1,051
3
Right now I'm well into my third year as a physics major and I'm starting to wonder whether or not it's for me. I really do enjoy studying physics, but I am starting to think that a more creative career choice would be beneficial to me.

I have taken many language and programming courses for fun over the years. I have recently had the opportunity to intern with a company that provides language learning solutions to various businesses internationally. The work I was tasked to do was in statistical analysis, and computational linguistics, and I really want to switch to Computer Science because of this valuable experience. I speak 3 languages, and I have been learning my fourth for the past few years, and I never knew this type of field existed until recently.

I've always wanted to study linguistics, but I have been burned in the past by a low-paying degree (I did a B.A. in Music Theory after H.S.), and it really seems like Compsci would allow me to at least become involved more in the field, and still provide reliable alternatives for employment. I can always study physics on my own time, at my own pace.

I am generally curious as to whether or not this sounds like a decent idea? I have many other interests and skills that could benefit from an extended knowledge of computational skills. I don't think that I would ever make any world-changing discoveries in physics/photonics anyway. It just doesn't feel like it's for me anymore. Would computer science help me learn a more professional and rigorous level of computation, and allow me to do other, more creative things?
 
Physics news on Phys.org
  • #2
Hey QuarkCharmer.

Here is some advice for you if you want to go into development of some sort (programming, etc).

If you want to do this then you will need to get some projects under your belt in some capacity. The more involved it is in scope, number of people involved, number of platforms used, and complexity, the better off you will be for prepa ration.

Focus on a specific domain and become proficient in that. Take a complex repository and add to it. Learn the ins and outs of the particular domain you are getting into along with the necessary programming and computer science knowledge that supplements the development.

Learn about programming with API's and scripting languages to a point where you will just look at an API or documentation and be able to write code using the specification in very short time.

If you haven't participated in at least one serious project in a team based environment, then you won't really understand the nuances and subtleties that software development entails and the people who have this training will in all likelihood be hired over yourself.

If you want to get into more academic roles for computer science, then you should speak to faculty members as this kind of work is very different from the kind of work you do for many businesses that need web-pages, data-base, or general application software to be developed through any point of the development cycle.
 

FAQ: Questions about compsci(switching from physics)

1. What skills do I need to have to switch from physics to computer science?

In order to switch from physics to computer science, you will need to have a strong foundation in mathematics, critical thinking, problem-solving, and logical reasoning. It is also helpful to have some basic knowledge of programming languages and coding concepts.

2. Is it difficult to transition from physics to computer science?

The difficulty of transitioning from physics to computer science will depend on your individual background and skills. However, both fields share many fundamental principles, so having a strong foundation in physics can make it easier to understand certain concepts in computer science. It will require dedication and hard work, but with persistence, you can successfully make the switch.

3. What career opportunities are available in computer science compared to physics?

Computer science offers a wide range of career opportunities in various industries such as software development, data analytics, artificial intelligence, cybersecurity, and more. While physics also has many career paths, they are typically more specialized and focused on research and academia.

4. Can I use my physics knowledge in computer science?

Yes, there are many areas of computer science where physics knowledge is highly valuable, such as in the fields of computational physics and scientific computing. Additionally, having a background in physics can help you understand complex algorithms and data structures, giving you an advantage in certain areas of computer science.

5. How long does it take to switch from physics to computer science?

The time it takes to switch from physics to computer science will vary depending on your previous knowledge and experience. It may take a few months to a few years to gain the necessary skills and knowledge to transition successfully. It is important to have a plan and set realistic goals to make the switch as smooth as possible.

Similar threads

Replies
2
Views
3K
Replies
6
Views
1K
Replies
17
Views
4K
Replies
6
Views
2K
Replies
3
Views
308
Replies
11
Views
2K
Replies
5
Views
2K
Back
Top